DNS缓存或DNS解析器缓存是一个临时的小型数据库, 维护着设备的操作系统, 该设备基本上包含对网站和其他Internet域的所有近期访问的多次记录。作为全栈开发人员, 我通常必须在应用程序需要将项目从一台服务器迁移到另一台服务器时将其迁移。这样的问题是, 由于用户使用的设备上的DNS缓存, 该用户将保留应用程序所在服务器的旧IP, 但是现在它位于具有另一个IP的另一台服务器中。由于DNS缓存, 这导致网站不可用, 但仅在用户设备中不可用。
你还需要知道如何在用户可能遇到问题的每台设备上刷新此缓存。在本文中, 我们将与你分享如何清除Android设备中Google Chrome的DNS缓存。
在Google Chrome浏览器中刷新DNS缓存
【如何在Android的Google Chrome上清除/刷新DNS】要从Android的Google Chrome浏览器清除DNS缓存, 你需要访问chrome:// net-internals /#dns URL。这将在”
DNS”
选项卡中打开Chrome的Net Internals。 Net-internals是NetLog事件流的可视化工具。它既可以实时使用, 也可以加载事后NetLog转储。
访问前面提到的URL后, 你将看到一个按钮, 即”
清除主机缓存”
:
文章图片
只需单击按钮, 然后应清除条目, 现在, 如果用户访问同一域, 则将解析新服务器的地址, 并且用户将能够从移动设备访问你的网站。
推荐阅读
- U盘分区工具推荐
- 如何在WinForms中使用NAudio使用C#记录声卡中的音频(系统音频)
- 如何使用Symfony 1.4从JavaScript安全地从PHP打印字符串变量
- 如何更改NetBeans 8.2中用于Subversion的提交用户名
- 如何允许ping AWS EC2实例(无法ping EC2实例)
- 如何在SVN Tortoise中删除已保存/缓存的密码
- 如何在Symfony中使用FOSUserBundle手动将自定义字段添加到用户表
- 如何解决Virtualbox异常(在BIOS中,对于所有CPU模式(VERR_VMX_MSR_A??LL_VMX_DISABLED)均禁用了VT-x)
- CefSharp ChromeDevToolsSystemMenu在当前上下文中不存在