我有一个运行 Windows Server 2008 R2、SP1 和 IIS7 的 Web 服务器。
它已经运行了一段时间了,但最近开始遇到出站 HTTP 困难。
尝试使用 IE 或 Firefox 从服务器控制台访问网页的速度非常慢 - 某些网站根本无法加载,并且任何启动的下载都会超时。
但是,访问该机器上的网页的人并没有注意到任何延迟。我可以通过 FTP 以非常快的速度将数据下载到机器上。Ping 站点给我的响应似乎很正常,没有不寻常的延迟。
我没有看到任何令人担忧的软件,也没有不寻常的服务 - 所以我不认为该盒子受到了损害。
我观察了资源监视器以查看是否存在异常的网络活动,结果看起来很正常。
该机器最近已重新启动,但这似乎对问题没有影响。
我不相信这是一个网络防火墙,因为同一网络中的其他机器似乎没有这个问题。
我该用什么来尝试找出问题所在?谢谢!
总结:服务器向外界发出的 HTTP 请求(例如访问 serverfault.com)非常慢。
答案1
当您说它很慢,而在下一句中它又很快时,很难分辨您指的是哪个 Web 服务器。这个问题的措辞并不便于传播您的环境、信息或问题。请提供更多信息。
我冒昧地说,如果盒子和其他服务上看起来没有什么奇怪的东西,那么这可能是服务问题。
我将运行 netstat -an 来查看活动连接在连接时传播的情况。查看 iis 7 实例的日志。
https://stackoverflow.com/questions/6426375/where-can-i-find-the-iis-logs
如果您有更多信息,那将会很有帮助。iis 实例是否将外部通信作为其服务的一部分?这是某些页面的问题还是其他页面正常。iis 站点的新实例是否可以正常下载。这些都是需要检查的内容。