我在两个服务集群上运行一个相当大容量的 asp.net 网站。ASP.Net Apps 性能对象记录的典型负载约为每台服务器每秒 20 个请求。
在一天中的定期时间,性能计数器记录 2,000 到 9,000 个请求/秒的任何地方。工作进程此时死亡并报告“.Net Runtime 2.0 Error Reporting”应用程序日志,其中列出了“Faulting application w3wp.exe”。
奇怪的是,此时 IIS 没有记录任何突发的请求。到目前为止,Web 日志记录了正常的流量速度,并且没有显示数千个请求的突发。
该服务器在 Windows 2003 64 位服务器上运行 IIS6。它是具有 6GB RAM 的四核至强。
负载均衡集群中的两台服务器中只有一台记录了这个请求量。另一台服务器从不显示超过 20 次左右的平均请求/秒。
关于为什么性能日志会显示如此大量未在任何地方记录的请求的任何想法?我无法确定是什么导致了这种负载,我想知道这是某种应用程序错误还是真的是流量突发。
关于如何追查罪魁祸首的任何建议?