DNS缓存的清理

作者: Point_halo | 来源:发表于2016-04-26 15:51 被阅读162次

我们通常会在开发过程中会更改不同host
来切换不同生产的环境。

有时候改了host之后发现浏览器并没有生效,
通常都要ctrl+F5强制刷新好几遍

甚至有时候强刷好多遍都不生效,必须手
动去设置里面清除浏览数据清除,关掉浏览器再重启

其实原因就是浏览器的dns缓存还在生效

解决办法就是清除浏览器的dns缓存


chrome

地址栏输入

chrome://net-internals/#dns

Paste_Image.png

可以看到列表里面显示的就是chrome当前的dns缓存
我们通过点击

  • ClearCache
  • Flush sockets
    之后可以把缓存顺利清除掉

firefox

地址栏输入

about:config

进入配置界面后搜索newwork.dnscache
找到network.dnsCacheExpirationGracePeriod这一项,把值改为0,即不缓存dns。

Paste_Image.png
现在我们如果在network面板,更改host后
ctrl+F5 强制刷新可以看到host更改已经生效

相关文章

网友评论

    本文标题:DNS缓存的清理

    本文链接:https://www.haomeiwen.com/subject/emlalttx.html