Когда пул приложений с временными интервалами и определенным временем будет перезапущен?

Когда пул приложений с временными интервалами и определенным временем будет перезапущен?

Правильно ли я понимаю, что пул приложений имеет следующие настройки рециркуляции:

  • регулярный временной интервал: 1740
  • Конкретное время: 3:00 утра

сбросится только в 3:00 утра, так как временной интервал составляет более 24 часов?

решение1

На IIS 8.5 (Windows 8.1) я только что провел следующий тест.

Мое время начала11:04Я настроил пул приложений на повторную очистку11:06(определенное время), а также сбрасывать каждые5 минут(регулярный интервал времени).

Использование PowerShell -

ps w3wp | select ProcessName, StartName

Во-первых, при проверке даты начала процесса я получаю11:04:27(Время, когда я изменил настройки пула приложений, вызвав принудительный перезапуск).

Тогда я получаю11:06:00(по истечении определенного времени).

Я позволяю времени идти. Следующее изменение в11:11:00. Это 5 минут с момента последнего срабатывания определенного времени.

Итак, в целом, счетчик обычного временного интервала сбрасывается по истечении определенного времени.

TL;DR

В данном вопросе пул приложений будет сбрасываться в 3:00 утра каждый день, поскольку 1740 минут всегда сокращаются из-за определенного времени перезарядки.

решение2

Я тоже так понимаю. Счетчик временного интервала будет сбрасываться каждую ночь в 3:00 утра и никогда не достигнет своего 29-часового порога.

Я не могу найти никакой официальной информации об этом. Чтобы подтвердить это предположение, включите ведение журнала событий и дайте ему поработать несколько дней. События должны быть в Application Event Logс источникомWAS

Связанный контент