出现了一个稍微奇怪的情况,看起来像是一个奇怪的 DNS 问题。
有一个简单的办公网站,其中有一个非常简单的管理门户类型区域供员工登录,并通过简单的.htaccess 关闭。
它在 NginX 后面一个大小适中的服务器上运行,没有任何独特之处,只是众多正在运行的 NginX 服务器之一。
用户总是报告无法随机加载登录页面。很难重现,因为它似乎是随机的,我无法将其与服务器上发生的任何事情联系起来(充足的空间,所有资源都不会超过 5% 的负载,它几乎什么也没做),没有日志表明任何问题。
但是,我自己也重现过几次这种情况。有时我可以在 Firefox 中加载网站,同时在 Chrome 中尝试加载并超时。反之亦然。
在此期间,服务器没有报告任何内容,这让我认为这是一个奇怪的 DNS 问题。我无法解释。它也只是我们主网站(独立服务器)的一个子域,从未出现过任何问题。DNS 设置也很简单。无法计算。
对于这种情况,您有没有什么想法或方法可以从以太中提取有用的信息?
答案1
当服务器没有响应时,您可以尝试使用其 IP 地址进行浏览。如果您可以使用 IP 进行浏览,则问题出在 DNS 上,否则您有其他问题。
答案2
确实,请尝试通过 hosts 文件直接进行 DNS 路由,并尝试使用 Google 公共 DNS,而不是依赖 ISP 快速找到正确的站点。您是否在 Webpagetest.org 上运行了大量测试?它可能表明是 DNS 问题还是仅仅是“第一个字节时间”问题。