Действительно ли это много экземпляров Apache нормально?

Я рекомендовал бы сертификации линии на дюйм, общеизвестные как LPIC1 и 2. Они - независимый дистрибутив и имеют большой смысл мне. Видение, что у Вас есть RHCE, необходимо теоретически смочь просто сидеть экзамены, по крайней мере, для LPIC1.

5
задан 13 April 2017 в 15:14
2 ответа

Да. Apache работает как традиционный демон Unix, посредством чего:

  • Основная программа ожидает входящего запроса (блоки на сокете)
  • После получения запроса ветвление () используется системный вызов, который заставляет основной процесс клонировать себя
  • Основной процесс затем ожидает снова другого запроса
  • Разветвленная копия продолжает обрабатывать запрос и завершается

Разветвление действительно использует время, таким образом, предварительные ветвления Apache несколько экземпляров в ожидании обрабатывания нескольких запросов. Это полностью настраивается через/etc/apache2.conf. Я не могу думать о точных директивах прямо сейчас, но это, вероятно, объяснено в комментариях.

Если Вы ожидаете обрабатывать внезапные пакеты параллельных Запросов HTTP, то это приносит пользу Вам, чтобы иметь много экземпляров, стоящих в стороне для взятия их. Компромисс, это использует больше памяти.

5
ответ дан 3 December 2019 в 01:27
  • 1
    То, что Вы говорите, имеет смысл. Я не хочу смешивать с этим, если это дизайном. Но одна вещь: Я, кажется, не имею /etc/apache2.conf файл. Действительно ли это нормально? –  Iain Samuel McLean Elder 4 September 2010 в 07:01
  • 2
    @isme серверного расширения просто забыло apache2 dir, таким образом, это - действительно/etc/apache2/apache2.conf –  Rob Olmos 4 September 2010 в 07:21

Если Вы надеетесь понижаться, это число используют директивы MinSpareServers и MaxSpareServers:

http://httpd.apache.org/docs/2.2/mod/prefork.html

2
ответ дан 3 December 2019 в 01:27
  • 1
    +1 для документации. Поведение этого Apache по умолчанию? Если это затем, у меня нет причины изменить его на данный момент. –  Iain Samuel McLean Elder 4 September 2010 в 07:06
  • 2
    Да, это. При рассмотрении поля описания существует термин для "Значения по умолчанию", где это указывает значение по умолчанию (должны Вы не указывать его) для той директивы. В этом случае это 10 для Max и 5 для Min. Обычно конфигурация дистрибутива по умолчанию будет указывать их. –  Rob Olmos 4 September 2010 в 07:26

Теги

Похожие вопросы