我遇到了我正在处理的Web服务器问题,而我似乎无法弄清楚这一点。该服务器正在运行Server 2003和IIS6。我在一个中等流量网站上的w3wp进程已经达到了100%的CPU使用率,并且出现了巨大的页面错误(PF Delta大约为15k)。有时我们有大约800个用户在线,这个过程使用大约200个线程。主站点是一个ASP.NET站点,但高流量来自附加的phpBB论坛。这一切都通过Plesk安装,如果这有所作为。w3wp.exe和页面错误
我已经在MySQL和PHP中进行了各种可能的优化,尝试加快网站速度,但我觉得我错过了更大的问题,它必须是服务器配置。
我已经设置了应用程序池来运行更多的工作进程,并在它们在VM中达到一定数量后回收它们。我已经通过MS调试工具完成了这些过程,并且已经检查了ASP.NET代码中的问题,而且似乎没有任何出现在我身上的东西。
有什么其他可能的原因,我应该看看,因为我没有想法的清单。我不允许删除Plesk或IIS,也不允许对软件堆栈进行任何重大更改。
我也想到了这一点。我实际上删除了除php论坛之外的所有内容,而PF仍然上涨并上涨。我的想法是,如果没有ASP.NET代码,它不能成为ASP.NET代码问题:) – Speedy 2009-07-15 12:27:31