В IIS7 свойство processModel.idleTimeout
может быть установлено в пуле приложений. Рабочий процесс будет закрыт после указанного периода бездействия.
Однако я использую Application_Start
для запуска нескольких заданий. Если на сайте нет посетителя, задания будут удалены и не будут выполняться вовремя.
В IIS 7 регулярный временной интервал (periodicRestart
), который указывает, когда происходит переработка процесса, должен быть больше, чем idleTimeout
.
Насколько это безопасно, если я устанавливаю большие значения для idleTimeout
и periodicRestart
?