Как отладить iis "Service Unavailable" и (возможно) связанную ошибку w3wp.exe в средстве просмотра событий
Внезапно мой сайт (asp.net-mvc iis) не работает с ошибкой "Служба недоступна". когда я иду, чтобы проверить средство просмотра событий, я вижу эту ошибку:
Источник: VsJitDebugger
Ошибка: необработанное исключение ('') произошло в w3wp.exe [5208]. Just-In-Time отладка этого исключения завершилась со следующей ошибкой: Не удалось запустить отладчик, потому что ни один пользователь не вошел в систему.
Я попытался запустить и остановить службу, но, похоже, ничего не исправить.
Это ошибка приложения или проблема окружающей среды? Может кто-то указать мне правильное направление на то, как отладить это. Сайт отлично работает локально (конечно)
4 ответа
Обнаружил исключение stackru в моем приложении, которое вызвало эту проблему. пришлось вытолкнуть новую версию и перезагрузить окно и исправить проблему.
Вы уже обнаружили, что перезапуск вашей коробки решит проблему, я подумал, что вам может быть интересно узнать, что на самом деле вам нужно только перезапустить IIS.
Откройте вашу командную строку в режиме администратора введите iisreset
и вам не придется перезапускать.
Проверьте файл web.config вашего сайта, чтобы увидеть, является ли system.web/compilation@debug="истиной". Если ваш сайт находится в режиме отладки, попробуйте установить для этого атрибута значение false и посмотреть, устранена ли проблема.
Я бы сначала проверил код приложения.
Симптомы, которые вы описываете, могут быть результатом проблемы приложения.
Если у вас есть приложение с бесконечным циклом, IIS перезапустит приложение и повторно отправит запрос, что приведет к другому бесконечному циклу. Из-за этого IIS в конечном итоге отключит w3wp.exe, и вы получите услугу 503, недоступную.