Как отладить 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, недоступную.

Другие вопросы по тегам