最近遇到了一个很奇葩的问题,那就是通过LVS分流后访问很慢,查了半天也没查出哪里有问题,后来发现用chrome发现了一个好地方chrome://net-internals/#dns,结果就发现一个域名指向了3个ip,原来是在DNS解析的时候把不同的端口指向的不同的ip,但是浏览器是不管你端口的,他只会记录域名对应的ip,结果他就会在这3个ip里选,但是不能访问的ip他也会一直等,超时后换一个,直到能返回数据未知,这就导致访问页面超级慢,最慢的时候有20多秒,如果你幸运,第一个访问的ip就返回了数据,那访问还是很快的。

提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
查看浏览器dns缓存
我们知道了dns会在浏览器端缓存,以加快网页加载速度。但是,怎么确认浏览器缓存了dns呢?大多数浏览器都有这个功能,
edge chrome 前端 日志文件 浏览器缓存 -
浏览器-浏览器缓存
介绍浏览器缓存机制,强缓存和协商缓存的原理
缓存 服务端 服务器