根据iisapp命令查找应用池pid解决IIS的CPU占用率过高问题
本帖最后由 米拿现’ 于 2013-1-23 17:36 编辑
先再CMD里面输入:cd %systemroot%system32
然后再输入:cscrIPt.exe iisapp.vbs -a
CMD窗口显示如下:
W3WP.exe PID: 2488 AppPoolId: AppPool #26
W3WP.exe PID: 3008 AppPoolId: AppPool #2
W3WP.exe PID: 4704 AppPoolId: AppPool #15
W3WP.exe PID: 6388 AppPoolId: AppPool #19
W3WP.exe PID: 6004 AppPoolId: AppPool #8
奇怪的是,我还是弹出了窗口,不过不影响显示。有了这样对于就好办了。
再任务管理器里面查看占用CPU和内存过高进程的PID值,就知道是哪一个应用程序池出了问题,就可以查到具体是什么网站有问题了。
相关资料:
win2000的解决方法
2000下要怎么办呢?win2000下不大方便,需要将站点的应用程序保护设置为高,默认是中。
然后打开管理工具 > 组件管理,组件服务 — 计算机 — 我的电脑 — com+ 应用程序
选择查看 > 状态查看,就可以看到类似如下的显示:
名称 运行 PID
IIS-{www.fanshuwo.me//Root} 是 2544