Spec-Zone.ru › Apache HTTP Server

Apache MPM netware

Описание: Модуль многопроцессной обработки, реализующий исключительно многопоточный веб-сервер, оптимизированный для Novell NetWare
Статус: MPM
Идентификатор модуля: mpm_netware_module
Исходный файл: mpm_netware.c

Краткое описание

Этот модуль многопроцессной обработки (MPM) реализует исключительно многопоточный веб-сервер, оптимизированный для Novell NetWare.

Главный поток отвечает за запуск дочерних рабочих потоков, которые ожидают подключений и обслуживают их по мере поступления. Apache HTTP Server всегда старается поддерживать несколько резервных или простаивающих рабочих потоков, готовых обрабатывать входящие запросы. Благодаря этому клиентам не нужно ждать запуска новых дочерних потоков, прежде чем их запросы будут обработаны.

Директивы StartThreads, MinSpareThreads, MaxSpareThreads и MaxThreads регулируют, как главный поток создает рабочие потоки для обработки запросов. Как правило, Apache httpd самостоятельно эффективно регулирует свою работу, поэтому большинству сайтов не требуется изменять значения этих директив по умолчанию. Сайтам с ограниченным объемом памяти может потребоваться уменьшить значение MaxThreads, чтобы сервер не тратил чрезмерные ресурсы на создание и завершение простаивающих потоков. Дополнительные сведения о настройке создания процессов приведены в документации по настройке производительности.

Директива MaxConnectionsPerChild определяет, как часто сервер перезапускает процессы, завершая старые и запуская новые. В ОС NetWare настоятельно рекомендуется оставлять для этой директивы значение 0. Это позволяет рабочим потокам бесконечно долго обслуживать запросы.

Директива MaxThreads

Описание: Задает максимальное число рабочих потоков
Синтаксис:
MaxThreads number
Значение по умолчанию:
MaxThreads 2048
Контекст: конфигурация сервера
Статус: MPM
Модуль: mpm_netware

Директива MaxThreads задает желаемое максимальное число рабочих потоков. Значение по умолчанию также является жестким пределом, заданным при компиляции. Поэтому его можно только уменьшить, например:

MaxThreads 512

© 2018 The Apache Software Foundation
Licensed under the Apache License, Version 2.0.
https://httpd.apache.org/docs/2.4/en/mod/mpm_netware.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API