У меня есть веб-приложение, работающее на Windows 2008 R2 Service Pack 1. Время от времени ApplicationPool отключается, и мне приходится перезапускать его вручную. Время между падением и перезапуском критично. Служба активации. Идентификатор процесса был «4028». Поле данных содержит номер ошибки.
ПРЕДУПРЕЖДЕНИЕ 2: Процесс, обслуживающий пул приложений MyAppPool, потерпел фатальную ошибку связи с процессом Windows Служба активации. Идентификатор процесса - 6400. Поле данных содержит номер ошибки.
ПРЕДУПРЕЖДЕНИЕ 3: Процесс, обслуживающий пул приложений MyAppPool, потерпел фатальную ошибку связи с процессом Windows Служба активации. Идентификатор процесса был «27892». Поле данных содержит номер ошибки.
ПРЕДУПРЕЖДЕНИЕ 4: Процесс, обслуживающий пул приложений «MyAppPool», потерпел фатальную ошибку связи с процессом Windows Служба активации. Идентификатор процесса был «30180». Поле данных содержит номер ошибки.
ПРЕДУПРЕЖДЕНИЕ 5: Процесс, обслуживающий пул приложений MyAppPool, потерпел фатальную ошибку связи с процессом Windows Служба активации. Идентификатор процесса был «14816». Поле данных содержит номер ошибки.
ОШИБКА: Пул приложений MyAppPool автоматически отключается из-за серии сбоев в процессах, обслуживающих этот пул приложений.
Вы случайно не знаете, в чем проблема? Что мне делать, чтобы это исправить?
Цитата из этого ответа на переполнение стека:
IIS поставляется с функцией, называемой Rapid-Fail Protection. По умолчанию Пул приложений настроен на отключение, если рабочий в пуле аварийно завершается 5 раз в течение 5 минут.
Пороговые значения этого параметра могут быть изменены по праву нажав на пул приложений, перейдя в Расширенные настройки и изменив Свойства «Rapid-Fail Protection». Однако это событие указывает на то, что вероятно, в вашем приложении есть серьезная проблема, которую необходимо решено.