根据PID值,找出IIS上的站点出来。

服务器上,上百个站点,有一个站点占CPU,内存好多好多。,查看了任务管理器了,找到它的PID值,

win2000下不大方便,需要将站点的应用程序保护设置为高,默认是中。

然后打开管理工具 -> 组件管理,组件服务 -- 计算机 -- 我的电脑 -- com+ 应用程序
选择查看 -> 状态查看,就可以看到类似如下的显示:

名称                            运行      PID
IIS-{www.itlearner.com//Root}        是       2544

由于应用程序保护为高时,较消耗资源,推荐只在需要查看的时候设置,查看完毕后要记得还原。

在Win2003下,提供了一个命令,可以方便的查看。
cmd -> iisapp -a 显示
W3WP.exe PID: 1264 AppPoolID: hx
W3WP.exe PID: 3116 AppPoolID: hx_2
W3WP.exe PID: 3952 AppPoolID: DefaultAppPool

有了站点的PID值,就可以在任务管理器的进程中查看对应的PID值占用的内存和CPU了。不过,默认好像不显示PID值,需要在查看->选择列中选择“PID”后,就可以看到了。



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

cd %systemroot%\system32
cscript.exe iisapp.vbs -a
结果显示:
W3WP.exe PID: 7780   AppPoolId: QuickStartV20AppPool

------------------------------------------------------------------------------------------

N多人问我,在哪找PID值,郁闷,呵呵,,在这说说吧。。


WINDOWS 任务管理器


点“查看”---“选择列”

选那个PID,打勾,就可以看到了。。呵呵





[本日志由 装饭的桶 于 2008-03-19 11:49 AM 编辑]
文章来自: 本站原创
引用通告: 查看所有引用 | 我要引用此文章
Tags:
评论: 0 | 引用: -3 | 查看次数: -
发表评论
昵 称:
密 码: 游客发言不需要密码.
内 容:
验证码: 验证码
选 项:
虽然发表评论不用注册,但是为了保护您的发言权,建议您注册帐号.