протоколирование iisreset

#iis #iis-6

#iis #iis-6

Вопрос:

Существует ли журнал, который позволяет узнать, когда веб-сайт был остановлен и запущен в iis?

Я ищу способ узнать, когда веб-сайт был остановлен и запущен.

Кто-нибудь знает, есть ли способ увидеть?

Ответ №1:

Лучше всего поместить что-нибудь в ваш глобальный файл.asax в Application_start.

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

Комментарии:

1. Это будет означать, что веб-сайт запущен. Это не обязательно указывает на причину: это может быть связано с остановкой и запуском пула приложений, или с истечением времени ожидания пула приложений, или с изменением web.config. Просто имейте в виду, что существует множество причин, по которым запускается Application_start.

Ответ №2:

Посмотрите в окне просмотра событий Windows> Журналы Windows> Система.

Фильтруйте события с помощью Source = IIS-IISReset .

Примером сообщения о событии является:

Команда остановки IIS, полученная от пользователя NT AUTHORITY SYSTEM. Зарегистрированные данные — это код состояния.