如何确定哪个w3wp.exe进程属于哪个网站?

时间:2009-03-18 15:25:08

标签: iis-6 w3wp

我有一个托管两个应用程序池的IIS6 Web服务器。有时候,其中一个w3wp进程会使CPU飙升一段时间,而且两个应用程序池似乎都会受到影响。我不确定哪一个是哪个,如果没有这些信息,我不知道应该责怪哪个应用程序。

如何判断哪个w3wp属于哪个App Pool?

5 个答案:

答案 0 :(得分:34)

对于IIS7,您需要以%systemroot%\ system32 \ inetsrv \身份使用APPCMD作为管理员

%systemroot%\ system32 \ inetsrv \ appcmd list wp

有关详细信息,请参阅http://learn.iis.net/page.aspx/114/getting-started-with-appcmdexe/#HowToUse

答案 1 :(得分:11)

转到cmd窗口,然后输入c:\windows\system32\cscript c:\windows\system32\iisapp.vbs

现在,您将获得工作进程列表以及应用程序池名称。

答案 2 :(得分:4)

来自microsoft的

lisapp.vbs就是这样。

答案 3 :(得分:1)

您也可以使用Sysinternals的Process Explorer。右键单击顶部的列,然后选择“命令行”列。在“命令行”列中,您将看到完整命令中包含的Web应用程序的名称。

答案 4 :(得分:0)

您还可以从IIS调试诊断工具

获取此信息