我有一个我在Windows 2008 R2专用服务器上托pipe的网站。
现在,我有问题是我的网站花费近30秒,通过它的域名连接它的任何“.asp”页面。 所有其他的HTML和“.js”工作正常,所以我不认为有任何DNS问题。
但是当我用服务器IP地址访问那些相同的页面时,它会在一秒钟内打开。
所以问题是通过域名打开任何“Hello World”“.asp”页面需要将近30秒。
请build议我。
服务器:Windows 2008 R2 Xenon DUAL CPU IIS 7
看起来像一个DNS问题。 尝试排查问题:
nslookup your.url.com nslookup 1.2.3.4 # bare IP address ping your.url.com # ping uses a system DNS resolver, so it differs from nslookup
在客户端和服务器上执行此操作。
30秒是提示 – 您的工作站configuration了多个DNS服务器; 第一个没有工作,需要30秒才能放弃,然后尝试下一个。 尝试上面的troubleshhoting步骤,还:
nslookup your.url.com 4.2.2.2
(确实input4.2.2.2,这是一个公共的DNS服务器)
尝试使用Google的公共DNS服务器(8.8.8.8和8.8.4.4)来查看您当前使用的DNS服务器是否有问题。
我会build议你去一个受pipe理的DNS。 他们通常比托pipe自己更可靠,当然更快。
你有没有testing你的网站的性能漏洞,意味着你的组件像附加的CSS,JS,图像可以在不同IP的子域。 我不知道你的网站的名称告诉你的实际问题,但build议你检查http://zingro.com/网站性能漏洞。 这可能会有所帮助。