Правильно ли я предполагаю, что пул приложений с настройками повторного использования:
сбрасывается только в 3:00, потому что временной интервал превышает 24 часа?
В 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 часа ночи, потому что 1740 минут всегда сокращаются из-за повторения определенного времени.
Я тоже так понимаю. Счетчик временных интервалов будет сбрасываться каждую ночь в 3:00 утра и никогда не достигнет своего 29-часового порога.
Однако я не могу найти никакой официальной информации об этом. Чтобы подтвердить это предположение, включите ведение журнала событий и дайте ему поработать несколько дней. События должны быть в Application Event Log
с источником WAS