Позвольте использованию Apache больше памяти

Я использую apache2 позади nginx на 8 серверах RAM ядра процессора 48 ГБ. Теперь моя система использует только 3 ГБ всей памяти, но существует высокая нагрузка на центральные процессоры. Как я могу использовать свою свободную память вместо времени центральных процессоров?

Я также использую memcached и xcache.

3
задан 15 January 2015 в 14:04
2 ответа

Что ж, попробуйте разрешить apache большему количеству процессов. Вот несколько полезных ссылок:

1
ответ дан 3 December 2019 в 07:00

Включить постоянные соединения HTTP (Keep-Alive) в конфигурации Apache. Теоретически это снизит нагрузку на ЦП (вызванную подтверждением связи tcp) и увеличит потребление памяти (на загруженном сервере), поскольку Apache будет порождать новые рабочие процессы / потоки для новых запросов сервера.

Конечно, это верно для автономного Apache. установка. В вашем уравнении гораздо больше переменных (соединения HTTP2, соединения SSL, прокси-сервер nginx).

1
ответ дан 3 December 2019 в 07:00

Теги

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