ОС: Windows Server 2008 R2
IIS: 7,5
Нет управляемого кода
Я пытаюсь решить эту проблему. Я не уверен, было ли это вызвано каким-то изменением из групповой политики (я не контролирую это) или из-за установки некоторого Центра обновления Windows.
Внезапно после перезагрузки ни один из моих сайтов не работал, все отвечали HTTP Error 503. The service is unavailable.
Пулы приложений были остановлены, и есть 5 предупреждений (EventID 5009, EventSourceName WAS) и 1 ошибка (EventID 5002, EventSourceName WAS) в журналах системных событий и 5 ошибок (EventID 2276, EventSourceName W3SVC-WP) в журналах событий приложений ( на пул приложений).
Я переключил все свои сайты на единый пул приложений и изменил идентификатор на NetworkService, и все они заработали. Однако это похоже на проблему безопасности / масштаба?
Я загрузил DebugDiag 2 и попытался получить дамп, но он так и не сработал. Я также пытаюсь найти процесс в Process Explorer, но любой пул приложений, не использующий идентификатор NetworkService, не отображается.
Не знаю, как еще искать первопричину.
ИЗМЕНИТЬ @Lex Li
Проверил мой журнал Debug Tool и нашел это
[19.07.2018 15:29:02] Обнаружен новый процесс: Имя процесса - w3wp.exe Идентификатор процесса - 4652 Идентификатор процесса - IIS APPPOOL \ Test Pool Имя пула веб-приложений - Test Pool
[19.07.2018 15:29:02] Прикрепите отладчик: Имя процесса - w3wp.exe Идентификатор процесса - 4652 Сценарий управления - C: \ Program Files \ DebugDiag \ Scripts \ CrashRule_WebAppPool_Test Pool.vbs
Ошибка сценария
Код ошибки - 0x80070002
Источник ошибки [DbgSvc.Controller.1]
Описание ошибки []
Строка 93, столбец 2
[19.07.2018 15:29:03] Процесс завершен: Имя процесса - w3wp.exe Идентификатор процесса - 4652 Имя пула веб-приложений - Тестовый пул
Однако это проявляется только один раз и не может его воспроизвести.