Перезапуск IIS во время повторов пула приложений
У нас есть два приложения - WebAPI и сервис WCF. Наш WebAPI использует сервис WCF.
У нас есть два разных пула приложений для обоих приложений с разными настройками корзины:
Приложение wcf перезагружается каждый день в 1 час ночи с фиксированными сессиями.
У webapi есть настройки по умолчанию.
Мы получаем странный перезапуск IIS ежедневно в 1 час ночи.
В программе просмотра событий нет зарегистрированных событий.
Примечание. У нас есть настройка grafana для мониторинга сервера, и он отправляет оповещение ежедневно в 1:00 для отключения сервера.
Какие могут быть причины перезапуска IIS?
3 ответа
Вы видели перезагрузку пула приложений в журнале событий? как вы знаете, когда произошла переработка, весь сеанс в iis будет уничтожен, и журнал будет записан в журнал событий Windows. поэтому мне нужно отправить преднамеренную информацию о том, что вы обнаружили в вашем приложении для мониторинга. это из-за ложного срабатывания вашего приложения для мониторинга. как вы упоминали, он не вошел в журнал событий, я подозревал, что эта проблема для этого. Пожалуйста, пришлите практическую информацию, чтобы решить вашу проблему.
Это может быть ваше приложение не может refresh
пулы приложений, когда вы устанавливаете обновление их пулов в 1:00.
Я бы посмотрел на разрешения, предоставленные пулу приложений. Это может быть разрешений не достаточно, чтобы перезапустить его.
Кроме того, я бы также рекомендовал включить ведение журнала. Вы обнаружите свою проблему с включенным ведением журнала.
Просмотрите расширенные настройки пула приложений и убедитесь, что для параметра "Переработка"> "Создать запись журнала событий" установлено значение true для всех записей. Это обеспечит запись всего, что связано с пулом приложений, и вы сможете увидеть причины повторного использования.