Эта вкладка используется для администрирования перезапуска рабочих процессов. В режиме изоляции рабочих процессов можно настроить IIS на периодический перезапуск рабочих процессов в пуле приложений; так удобнее контролировать рабочие процессы с ошибками. Это позволяет обеспечить успешную работу приложений в составе групп и возможность восстановления системных ресурсов.

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

Перезапускать рабочие процессы через (мин)

Установите этот флажок, чтобы повторно запускать рабочие процессы по истечении заданного периода простоя.

Перезапускать рабочие процессы (по требованию)

Установите этот флажок, чтобы повторно запускать рабочие процессы после обработки указанного числа запросов.

Перезапускать рабочие процессы в указанное время

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

Добавить

Кнопка для добавления значения времени в условия перезапуска рабочих процессов по расписанию.

Удалить

Кнопка для удаления выделенного условия, описывающего перезапуск рабочих процессов по расписанию.

Изменить

Кнопка для изменения выделенного условия, описывающего перезапуск рабочих процессов по расписанию.

Перезапускать рабочие процессы при чрезмерном использовании памяти

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

Максимальный размер виртуальной памяти

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

Слишком большое значение может существенно снизить быстродействие системы. Для начала рекомендуется использовать значение по умолчанию и затем постепенно снижать его до минимального уровня, при котором сохраняется приемлемое быстродействие.

Максимальный объем используемой памяти

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

Слишком большое значение может существенно снизить быстродействие системы. Для начала рекомендуется использовать значение по умолчанию и затем постепенно снижать его до минимального уровня, при котором сохраняется приемлемое быстродействие.

См. также

Дополнительные сведения о рабочих процессах и их перезапуске см. в документации по IIS 6.0 в Интернете в техническом центре Microsoft Windows Server.


Содержание