Apache ThreadsPerChild - PullRequest
       6

Apache ThreadsPerChild

0 голосов
/ 09 мая 2011

Одно из наших сторонних корпоративных приложений использует Apache 2.2.15 x86,

с ThreadsPerChild 1920 (верхний предел по умолчанию),

работает на Windows 7 x64 (машина разработки)

Запуск в одночасье, размер фиксации ОС Windows постоянно увеличивается, и Apache не отправляет никаких запросов.

Чтение http://blogs.technet.com/b/markrussinovich/archive/2009/07/08/3261309.aspx,

Вопросы:

  1. Возможно ли, что процесс x86 с таким количеством потоков просто стоит Windows больших затрат и достигнет размера виртуальной памяти 1,6 ГБ (из Process Explorer, когда порождается дочерний httpd.exe)

  2. Кто-нибудь испытывал запуск Apache с таким количеством потоков до (1920)

1 Ответ

0 голосов
/ 09 мая 2011

Потоки никогда не строились в масштабе (ИМХО). Может быть, пришло время взглянуть на асинхронную систему обработки запросов? Как 'nginx' ..

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