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

Остановка / запуск пула приложений IIS

Мой пул приложений, похоже, находится в "ожидание остановки" состояние и ни на что не реагирует. Ни в UI, ни в CLI.

Есть ли возможность заставить пул приложений останавливаться или имитировать стоп-сообщение без перезагрузки службы / сервера? Есть и другие пулы приложений, которые должны быть запущены.


Версия для Windows: Windows Server 2012 R2

Версия IIS: 8.0

Каждый пул приложений (обычно) связан с одним рабочим процессом с именем w3wp.exe

Если пул приложений перестает отвечать, его можно убить. Это не влияет ни на один из других пулов приложений или IIS в целом.

Это затронет все сайты, использующие этот пул приложений, но, возможно, уже.

Пул приложений может снова запуститься автоматически, но вы должны это проверить.

Если у вас несколько пулов приложений, вы увидите несколько w3wp.exe так что нужно убить правильного.

В Server 2012+ откройте диспетчер задач и щелкните значок Details таб. щелкните правой кнопкой мыши заголовки столбцов Select columns и отметьте Command line.

Теперь посмотрите на процессы w3wp.exe и найдите тот, в командной строке которого указано имя вашего пула приложений. Щелкните этот процесс правой кнопкой мыши и End Task

Я не думаю, что в старых версиях Windows вы можете увидеть командную строку.

Вы можете использовать сторонние инструменты, например Обозреватель процессов или Хакер процессов, второй может попробовать много способов убить процесс.