Как отладить iis "Service Unavailable" и (возможно) связанную ошибку w3wp.exe в средстве просмотра событий - PullRequest
0 голосов
/ 25 апреля 2011

неожиданно мой сайт (asp.net-mvc iis) не работает с ошибкой «Служба недоступна». когда я иду, чтобы проверить средство просмотра событий, я вижу эту ошибку:

Источник : VsJitDebugger

Ошибка: Произошло необработанное исключение ('') в w3wp.exe [5208]. Just-In-Time отладка этого исключения завершилась со следующей ошибкой: Не удалось запустить отладчик, потому что ни один пользователь не вошел в систему.

Я попытался запустить и остановить службу, но, похоже, ничего не исправить.

Это ошибка приложения или проблема окружающей среды? Может кто-нибудь указать мне правильное направление на то, как отладить это. Сайт отлично работает локально (конечно)

Ответы [ 4 ]

1 голос
/ 23 мая 2016

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

Откройте командную строку в режиме администратора введите iisreset

и вам не нужно будет перезапускать.

0 голосов
/ 25 апреля 2011

Я бы сначала проверил код приложения.

Симптомы, которые вы описываете, могут быть вызваны проблемой приложения.

Если у вас есть приложение с бесконечным циклом, IIS перезапустит приложение и повторно отправит запрос, что приведет к другому бесконечному циклу.Из-за этого IIS отключит w3wp.exe, и вы получите услугу 503, недоступную.

0 голосов
/ 25 апреля 2011

найдено исключение stackoverflow в моем приложении, которое вызвало эту проблему.пришлось вытолкнуть новую версию, перезагрузить коробку и решить проблему.

0 голосов
/ 25 апреля 2011

Проверьте файл web.config вашего сайта, чтобы увидеть, является ли system.web/compilation@debug= "истиной". Если ваш сайт находится в режиме отладки, попробуйте установить для этого атрибута значение false и посмотреть, устранена ли проблема.

...