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

Служба недоступна - ошибка отключения пула приложений… кто-нибудь знает почему?

На небольшом количестве наших сайтов периодически возникает ошибка, которая остается для нас загадкой.

Наша установка:

Симптом: пул приложений для сайта останавливается, и когда вы переходите на сайт, вы видите только:

СЕРВИС НЕДОСТУПЕН

В журналах событий у нас есть один ошибка, это выглядит так:

Пул приложений AppPool1 автоматически отключается из-за серии сбоев в процессах, обслуживающих этот пул приложений.

И у нас есть несколько Предупреждения приводя к ошибке, которая выглядит так (нота: предупреждения выглядят одинаково, за исключением идентификатора процесса):

Процесс, обслуживающий пул приложений «AppPool1», потерпел фатальную ошибку связи со службой публикации в Интернете. Идентификатор процесса был «292». Поле данных содержит номер ошибки.

Что вызывает это? Как я уже сказал, это случается не очень часто ... последний раз было около 6 месяцев назад ... и обычно это происходит с тем же сайтом / пулом приложений.

Любые идеи?

ура!

Причина отключения пула приложений заключается в том, что включена защита Rapid Fail, поэтому после ряда сбоев пула приложений он остановит пул, а не перезапустит его.

Вы можете отключить защиту от Rapid Fail, но, очевидно, это означает, что вы все еще получаете ошибку и каждый раз просто перезапускаете пул приложений; Лучшее решение - выяснить, почему он вообще вылетает.

К сожалению, сообщения об ошибках, которые вы получаете от IIS, не очень полезны, поэтому, чтобы лучше понять, что вызывает сбой, вам нужно будет запустить инструмент отладки IIS, такой как DebugDiag или IISState чтобы получить дополнительную информацию об ошибке.

Это может быть проблема с конкретным кодом, который работает на сайте, или, если это происходит с несколькими сайтами, возможно, это что-то более общее. Использование этих инструментов должно дать вам лучшее представление о причинах этого.