IIS6:确定哪个应用程序池使用的资源最多?

我在IIS6 / Win 2003 Server中有几个应用程序和应用程序池

现在,一个应用程序池在TaskMgr中的RAM使用量大约为500 MB。 我想知道该进程代表的是哪个应用程序池。

我怎样才能find?

请阅读本文,从Microsoft TechNet站点列出使用Iisapp.vbs(IIS 6.0)运行Web应用程序 。

希望这有助于一些。

尝试在运行进程下查找组件服务。 这应该显示哪些进程及其相关进程ID正在为哪些网站运行,进而可以在COM +应用程序中查找以查找该网站的应用程序池(也可以查看网站的属性以确定该应用程序在确定了这个过程之后

编辑

有可能是一个更简单,更优雅的做法,但是因为我不是一个真正的IIS人员,所以我这样做。

检查消耗内存的w3wp的PID。

  1. 转到服务器命令提示符。
  2. 转到C:\windows\system32
  3. 键入iisapp.vbs

这会给你的应用程序池名称和相应的PID。 比较两个PID,你会知道哪个应用程序池正在消耗内存。