Эта вкладка используется для настройки способа завершения простаивающих рабочих процессов в службах IIS, а также для настройки числа запросов, ожидающих обработки, режима наблюдения за работой процессора и числа процессов веб-сада.
Таймаут простоя
Ограничение времени простоя позволяет экономить системные ресурсы за счет прекращения ненужных рабочих процессов: они принудительно закрываются, если простаивают дольше указанного времени. В итоге повышается эффективность управления ресурсами на конкретных компьютерах в условиях высоких уровней нагрузки, а также в ситуациях, когда приложения регулярно переходят в состояние простоя или когда недоступно новое пространство памяти для обработки.
Завершать рабочие процессы при простое (мин)
Установите этот флажок, чтобы прекращать простаивающие рабочие процессы по истечении заданного периода.
Введите в поле (или выберите с помощью кнопок со стрелками) нужное число минут для допустимого периода простоя.
Предел очереди запросов
Установите этот флажок, чтобы проверять в IIS число запросов в очереди данного пула приложений перед вводом в очередь нового запроса.
Ограничение размера очереди пула приложений позволяет избежать переполнения очереди и перегрузок на сервере. Если в результате добавления в очередь нового запроса число запросов превысит емкость очереди, сервер отклоняет запрос и возвращает клиенту стандартное сообщение об ошибке 503.
Предельная длина очереди запросов ядра (число запросов)
Установите этот флажок, чтобы включить проверку ограничения числа входящих запросов HTTP и задать предельный размер очереди запросов. При достижении этого предела IIS перестает обрабатывать последующие запросы и возвращает клиенту стандартное сообщение об ошибке 503.
Введите в поле (или выберите с помощью кнопок со стрелками) нужное предельное число запросов, разрешенных для очереди.
Включить наблюдение за использованием процессора
Установите этот флажок, чтобы включить учет использования ресурсов процессора; это позволяет отслеживать и прекращать рабочие процессы, которые потребляют слишком много процессорного времени, превышая указанные пределы. Наблюдение за использованием процессора поддерживается только для групп приложений; оно неприменимо к приложениям CGI.
Предельное использование процессора (в процентах)
Введите в поле (или выберите с помощью кнопок со стрелками) число, которое обозначает, какую часть ресурсов процессора (в процентах) может использовать рабочий процесс.
Интервал обновления данных (в минутах)
Введите в поле (или выберите с помощью кнопок со стрелками) число, определяющее периодичность обновления показателей использования процессора в средствах наблюдения.
Действие, выполняемое при превышении предельного использования
Выберите в списке наиболее подходящее действие, которое следует выполнять при превышении установленного максимального показателя использования процессора.
- Если выбран вариант Действие
отсутствует, то IIS записывает ошибку в журнал событий, когда
выбранный показатель использования процессора для данного пула
приложений или нескольких групп достигает установленного
предела.
- Если выбран вариант Завершение, то
когда показатель использования процессора данной группой приложений
достигнет установленного предела, IIS выполняет принудительное
завершение работы всех рабочих процессов этого пула приложений,
отводя каждому из процессов на завершение время, заданное
параметром пула приложений ShutdownTimeLimit (в секундах).
Если процессы не завершатся за это время, IIS прекратит их. В пуле
приложений выполняется завершение работы и сброс в соответствии с
пределом времени, заданным параметром CPUResetInterval.
Веб-сад
Веб-сад — это пул приложений, использующий более одного рабочего процесса.
Максимальное число рабочих процессов
Введите в поле (или выберите с помощью кнопок со стрелками) максимальное число рабочих процессов, разрешенное для пула приложений.
См. также
Дополнительные сведения о функциях времени ожидания и процессора, а также о веб-садах см. в документации по IIS 6.0 в Интернете в техническом центре Microsoft Windows Server.