Назад | Перейти на главную страницу

Идентификатор процесса IIS для пула

Как узнать, какой процесс в диспетчере задач принадлежит какому пулу приложений IIS.

Используйте SysInternals Process Explorer - он покажет командную строку для процесса, которая показывает имя пула приложений.

Запустите CMD от имени администратора, запустите C: \ Windows \ System32 \ Inetsrv \ appcmd.exe СПИСОК WP

c:\windows\system32\cscript.exe c:\windows\system32\iisapp.vbs

Предполагая, что IIS6, лучший способ - использовать iisapp.vbs плюс диспетчер задач. iisapp.vbs сопоставляет идентификатор пула приложений с PID (чего не делает диспетчер задач), но диспетчер задач показывает использование ЦП и памяти в реальном времени. Вы можете запустить iisapp, просто набрав «iisapp» в командной строке. В диспетчере задач обязательно добавьте столбец PID, так как по умолчанию его нет на новом компьютере.

В IIS7 вы должны использовать «appcmd list wp» вместо iisapp. Для этого вам нужно обновить свой путь или перейти к нему. Полная команда, которая будет работать: "c: \ windows \ system32 \ inetsrv \ appcmd list wp"

Если я не ошибаюсь, вы можете перейти в консоль управления службами компонентов, развернуть «Мой компьютер», выбрать узел «Выполняемые процессы» на левой панели, и вы должны увидеть список запущенных процессов для каждого пула приложений веб-сайтов и их номера PID.

Установите IIS «Средство диагностики отладки».

http://www.microsoft.com/downloads/details.aspx?FamilyID=28bd5941-c458-46f1-b24d-f60151d875a3&displaylang=en

Запустите его и посмотрите во вкладке Процессы. Посмотрите в столбце «Имя пула веб-приложений».