John Sheehan Asked: 2009-05-22 09:12:58 +0800 CST2009-05-22 09:12:58 +0800 CST 2009-05-22 09:12:58 +0800 CST 找出进程是哪个 IIS 应用程序池的最快方法? 772 我有一个带有很多应用程序池的 Windows 2003/IIS6 服务器。在任务管理器中,w3wp.exe 进程之一使用的资源比其他进程多得多。除了一个接一个地停止/启动每个池之外,是否有一种简单的方法可以找出与进程相关的应用程序池? iis application-pools process 3 个回答 Voted Best Answer Sam Cogan 2009-05-22T09:18:18+08:002009-05-22T09:18:18+08:00 脚本 iisapp.vbs 将为您列出此信息,它位于 system32 文件夹中,但您应该能够直接从命令行运行它。 ScaleOvenStove 2009-05-22T09:18:48+08:002009-05-22T09:18:48+08:00 使用 Microsoft Process Explorer http://technet.microsoft.com/en-us/sysinternals/bb896653.aspx 您可以将“命令行”作为一列打开,对于 W3Wp.exe,它会告诉您应用程序池。 Chris W. Rea 2009-05-22T09:19:21+08:002009-05-22T09:19:21+08:00 假设您的应用程序是 ASP.NET:使用 sysinternals Process Explorer,右键单击该进程,选择“属性”,然后单击 .NET 选项卡。您将看到 .NET 进程的各种 AppDomain,对于 ASP.NET 应用程序,通常会向您显示 /LM/W3SVC/id/Root/path 等内容。
脚本 iisapp.vbs 将为您列出此信息,它位于 system32 文件夹中,但您应该能够直接从命令行运行它。
使用 Microsoft Process Explorer http://technet.microsoft.com/en-us/sysinternals/bb896653.aspx
您可以将“命令行”作为一列打开,对于 W3Wp.exe,它会告诉您应用程序池。
假设您的应用程序是 ASP.NET:使用 sysinternals Process Explorer,右键单击该进程,选择“属性”,然后单击 .NET 选项卡。您将看到 .NET 进程的各种 AppDomain,对于 ASP.NET 应用程序,通常会向您显示 /LM/W3SVC/id/Root/path 等内容。