IIS 页面服务速度超慢

IIS 页面服务速度超慢

一天中的不同时间,IIS(7、Windows 2008)开始提供极其缓慢的页面。我检查了 IIS 的日志,没有发现任何东西……我禁用了所有机器人扫描网站,但无济于事。

唯一有帮助的是...如果我禁止所有外部 IP 地址,只允许内部(办公室 IP)。这让我认为这可能是 DDos 攻击?但是为什么 IIS 日志不显示任何攻击 IP?日志看起来很正常,还是我遗漏了什么?

甚至托管在同一个盒子上的其他网站也开始提供缓慢的页面...但当我在主网站上打开 IP 限制时,一切都开始正常工作。

我还使用分析器检查了 SQL Server 查询,没有发现任何可疑之处。

即使我尝试提供一个简单的 HTML 页面,也需要几秒钟才能加载。

我应该从哪里开始?有什么提示可以解决这个问题吗?

答案1

使用 Log Parser 分析日志。找出哪个页面花费的时间最长,只有外部用户请求该页面吗?找出您获得的点击次数,这是您期望的吗?
http://blogs.msdn.com/b/friis/archive/2014/02/06/how-to-analyse-iis-logs-using-logparser-logparser-studio.aspx

使用 perfmon 或某些监控软件来监控您的 CPU、内存、带宽和磁盘使用情况。查看是否已达到容量上限。

相关内容