Используйте страницу Условия перезапуска мастера Изменение параметров перезапуска пула приложений, чтобы настроить IIS на периодический перезапуск рабочих процессов в пуле приложений. Эту функцию можно использовать для восстановления ценных системных ресурсов и для более эффективного управления неверно функционирующими рабочими процессами.

Список элементов пользовательского интерфейса

Имя элемента Описание

Через регулярные интервалы времени (в минутах)

Установите этот флажок, чтобы задать интервал времени (в минутах), через который нужно перезапустить рабочий процесс. Рекомендуется выбрать этот параметр, если приложение вызывает неполадки после выполнения в течение длительного времени. На основе имеющихся сведений о приложении следует установить значение, меньшее промежутка времени, предшествующего отказу приложения.

После выполнения фиксированного числа запросов

Установите этот флажок, чтобы задать число запросов, после которого нужно перезапустить рабочий процесс. Рекомендуется выбрать этот параметр, если приложение вызывает неполадки после обработки определенного числа запросов. На основе имеющихся сведений о приложении следует установить значение, меньшее числа запросов, обработанных перед отказом приложения.

В заданное время

Установите этот флажок, чтобы назначить время перезапуска рабочего процесса в течение 24-часового периода. Например, чтобы перезапустить рабочий процесс в 4:30 и 16:30, следует ввести 4:30, 16:30. Указываемое время является местным временем веб-сервера. Рекомендуется выбрать этот параметр, если приложение вызывает неполадки при выполнении в течение длительного времени и нужно перезапустить пул приложений в конкретное время, например, поздно вечером или рано утром, чтобы избежать негативных последствий для пользователей. На основе имеющихся сведений о приложении следует назначить достаточно короткий интервал, чтобы предотвратить отказ приложения.

Использование виртуальной памяти (в КБ)

Установите этот флажок, чтобы задать максимальный объем общей виртуальной памяти системы (в килобайтах), который разрешается использовать рабочему процессу до его перезапуска. Данный параметр можно использовать, когда наблюдается постоянное увеличение объема использованной виртуальной памяти на сервере. Это может означать, что приложение резервирует память несколько раз, в результате чего куча памяти становится фрагментированной. Слишком большое значение может существенно снизить быстродействие системы. Сначала нужно задать порог виртуальной памяти менее 70 процентов от доступной виртуальной памяти, а затем при необходимости скорректировать значение.

Использование памяти (в КБ)

Установите этот флажок, чтобы задать максимальный объем выделенной физической памяти системы (в килобайтах), который разрешается использовать рабочему процессу до его перезапуска. Этот параметр можно выбрать, если тому или иному приложению не хватает памяти. Слишком большое значение может существенно снизить быстродействие системы. Сначала нужно задать значение менее 60 процентов от доступной физической памяти сервера, а затем при необходимости скорректировать это значение.

См. также