04
2013
02

如何通过w3wp.exe进程的pid查看对应的网站域名

当服务器中某个站点占用cpu过高或者不稳定的时候,可以通过本文提供的方法查出具体网站,

并采取相应的解决措施,下面开始说说具体方法:


pid运行代码参数,

iisapp -a pid

可以查出对应的域名

反之 iisapp -p domain 查pid的语法

iisapp [a/

AppPoolName | /p

AppPoolID]

参数

/a AppPoolName

指定特定应用程序池的名称。(可选项)

/p AppPoolID

按 ID 号指定应用程序池。(可选项)

注释

如果未指定应用程序池名或 ID,则 iisapp 列出所有运行应用程序。

仅当使用 /s 时,

才可使用 /u 和 /p 命令行选项。必须同时使用 /p 和 /u 才能提供用户密码。

一般查看IIS 对应的PID参数有两种方法

1、CMD 输入  iisapp -a pid

2、CMD 输入  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

还要记住的是:

在任务管理器中增加显示pid字段。就可以看到占用内存或者cpu最高的进程pid

在命令提示符下运行iisapp -a。

注意,第一次运行,会提示没有js支持,点击确定。然后再次运行就可以了。这样就可以看到pid对应的应用程序池

到iis管理器中察看该应用程序池对应的网站,就可以了

本文网址: http://www.uknowhero.com/w3wppid.html 转载可留之~

下一篇 ?

相关文章:

评论列表:

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。