Как узнать, какой процесс в диспетчере задач принадлежит какому пулу приложений 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 «Средство диагностики отладки».
Запустите его и посмотрите во вкладке Процессы. Посмотрите в столбце «Имя пула веб-приложений».