Назад | Перейти на главную страницу

Увеличение времени отклика Apache httpd при одновременных подключениях

Я знаю, что по этому поводу было задано много вопросов, но я не нашел ответа, который мог бы мне помочь.

Я пытаюсь, чтобы Apache httpd отвечал на 200 одновременных подключений. Я тестирую с помощью jMeter, получая небольшой статический текстовый файл (около 100 байт), используя prefork; MaxClient и ServerLimit равны 500, ни память, ни ЦП не ограничены (оба ниже 50%), пропускная способность составляет 1 Гбит / с.

Использование keep-alive особо не меняет. Перезапуск httpd тоже не помогает.

Я делаю что-то неправильно? как я могу это исправить?

заранее спасибо

Грег

Для решения проблемы пришлось постоянно увеличивать количество запущенных процессов. Вместо того:

StartServers          5
MinSpareServers       5
MaxSpareServers      10

Я изменился на:

StartServers        300
MinSpareServers     300
MaxSpareServers     300

Теперь время отклика приемлемое. Кажется, что процесс создания / убийства очень тяжелый даже для быстрых компьютеров ...