最近,我们的服务器开始受到w3wp.exe增加的CPU利用率的影响。 我运行日志parsing器,发现两个用户超过1000个点击和另外5 700点击。
我假设这就是为什么CPU挂钩,但我坚持如何解决这个问题。 任何帮助将是伟大的。 我只有OWA在IIS 6服务器上运行,并已经停止了它的frerate。 当我停止IIS服务器时,过程会下降到40%,然后在一段时间后最终消失。 我的服务器规格如下。
您是否运行Windows Server 2003的标准版或企业版? 如果您使用的是Enterprise Edition,则可以安装Windows系统资源pipe理(WSRM)并限制W3WP.EXE使用的CPU。
但是,除此之外,我首先想知道为什么 W3WP.EXE消耗这么多的CPU。 这里的工具都来自Microsoft SysInternals:Process Explorer和Process Monitor。
使用Process Explorer来确认它是W3WP.EXE导致的问题,并对其CPU,I / O和内存使用情况有更深入的了解。 这里要确定的一件事是你的可用内存和分页活动。 例如,你是否需要超过4GB? 我不知道你的STORE.EXE使用了多less。 但是,不要超过8GB的Exchange 2003服务器。
在此之后,使用Process Monitor来实际监视它的function。 为“进程名称IS W3WP.EXE”configuration筛选器,然后select“拒绝筛选事件”。 现在,你会看着你的工作stream程。
如果没有显示,请清除“系统”进程中排除活动的默认filter。 原因是,我认为这是你会看到你的HTTP活动的地方。
这可能会给你一些线索,看看发生了什么事情。