哪个应用程序池对应哪个w3wp进程?

发布:2011-10-29 08:05   点击795次   评论:0

有时候突然发现某个w3wp.exe进程,占用较大的自由,想看看是哪个网站,然后再解决问题。下面是具体的方法。有时打开资源管理器后常发现N个w3wp进程,有时某个进程占用了过高的内存,以前不得不挨个回收应用程序池来观察是哪个应用程序池对应哪个w3wp进程,最近在网上发现一篇文章,介绍一方法,可以查到w3wp对应的池子。

1、在任务管理器中增加显示pid字段。就可以看到占用内存或者cpu最高的进程pid
2、在命令提示符下运行iisapp -a。注意,第一次运行,会提示没有js支持,点击确定。然后再次运行就可以了。这样就可以看到pid对应的应用程序池
3、到iis中察看该应用程序池对应的网站,就ok了
iisapp -a pid 可以查出对应的域名
反之 iisapp -p domain 查pid的

比如:

C:\Documents and Settings\admin_yu>iisapp -a [7988]
W3WP.exe PID: 6828 AppPoolId: DefaultAppPool
W3WP.exe PID: 7988 AppPoolId: cx45
W3WP.exe PID: 6032 AppPoolId: cx95
W3WP.exe PID: 6012 AppPoolId: cnworm.com
W3WP.exe PID: 5768 AppPoolId: cx434
W3WP.exe PID: 5612 AppPoolId: user5017-user2
W3WP.exe PID: 6628 AppPoolId: test1
W3WP.exe PID: 1876 AppPoolId: cx44
W3WP.exe PID: 4192 AppPoolId: cx542

关于 GitHub 导航 部门 反馈

提示:`/home.php`入口数据仅为演示功能,不构成任何交易凭证,也不承担相关风险和责任!

Copyright © 2011-2018 xxxxx.com All rights reserved.

Run:3.710/29.720(ms); 7(sql)/2.882(MB); comm:news/detail; Upd:2024-11-15 18:27:50