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

включен gzip - заканчиваются потоки

Я включил gzip в apache2 и начал нагрузочное тестирование - я вижу, что много состояния «keep alives» занято - 95% рабочих потоков веб-сервера используются в любой момент времени

Пока процессор в порядке, я предполагаю, что проблема в том, что сжатие заставляет потоки ждать дольше -

В чем может быть проблема - где я ошибаюсь?

Что вы сжимаете? Все, кроме изображений? Размер контента?

Вы делали тестовую нагрузку перед активацией сжатия?

Вам нужно будет проверить настройки тайм-аута KeepAlive, также при запуске оболочки:

http -l (при условии, что вы используете httpd в RHEL или производном дистрибутиве, не уверены в эквиваленте apachectl).

Вы увидите, что prefork.c или worker.c оттуда изменит вам раздел httpd.conf IFModule, в зависимости от того, используете ли вы prefok / worker, вы можете увеличить количество потоков apache там.

В качестве предостережения вы должны разрешить только количество потоков, которые вы можете удобно разместить в памяти, это будет варьироваться в зависимости от того, какие модули вы загрузили, вы можете увидеть запись Вот Предлагаю прочитать все 3 части.