26

2 つのアプリケーション プールをホストしている IIS6 Web サーバーがあります。時折、w3wp プロセスの 1 つがしばらくの間 CPU を急増させ、両方のアプリケーション プールが影響を受けるようです。どちらがどれであるかはわかりません。その情報がなければ、どのアプリケーションが原因かわかりません。

どの w3wp がどのアプリケーション プールに属しているかを確認するにはどうすればよいですか?

4

5 に答える 5

36

IIS7 の場合、管理者として %systemroot%\system32\inetsrv\ から APPCMD を使用する必要があります

すなわち

%systemroot%\system32\inetsrv\appcmd list wp

詳細については、 http://learn.iis.net/page.aspx/114/getting-started-with-appcmdexe/#HowToUseを参照してください。

于 2012-02-24T20:24:57.307 に答える
11

cmd ウィンドウに移動して、 と入力しc:\windows\system32\cscript c:\windows\system32\iisapp.vbsます。

これで、ワーカー プロセスのリストとアプリ プール名が取得されます。

于 2009-03-18T15:32:30.930 に答える
4

microsoft のlisapp.vbsはまさにそのためのものです。

于 2009-03-18T15:32:51.977 に答える
1

SysinternalsのProcessExplorerを使用することもできます。上部の列を右クリックして、[コマンドライン]列を選択します。[コマンドライン]列に、完全なコマンドに含まれているWebアプリの名前が表示されます。

于 2010-04-16T21:51:00.967 に答える
0

この情報は、IISデバッグ診断ツールからも取得できます。

于 2009-03-26T12:14:49.240 に答える