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

Высокая загрузка ЦП Apache в кластере Win2008 R2

У меня есть 2 сервера Win2008, работающих в отказоустойчивом кластере, я также установил Apache 2.2 и назначил его в качестве общей службы для кластера. Установка рассчитана на обслуживание (максимум) 76 клиентов.

Когда мы выполнили пробный запуск наших серверов в реальной среде, мы заметили, что потребление ЦП остается на уровне почти 100%, а httpd.exe использует 90% от общего потребления.

Есть ли способ снизить потребление ресурсов ЦП? Возможно, настройка самого Apache?

TIA

Ненавижу просто публиковать ссылку, но, возможно, посмотрите на это: http://htaccess.wordpress.com/2010/03/13/control-apache-cpu-memory-and-processes-with-httpd-conf/

Похоже, вы можете вручную установить максимальный процессор, который Apache может использовать в целом.

Я полагал, что в зависимости от того, как был настроен Apache, есть варианты либо использовать больше ресурсов и ускорить работу веб-сайтов и т. Д., Либо использовать меньше ресурсов, но за счет скорости работы сайтов.

Вот еще одна ссылка для объяснения RLimitCPU: https://stackoverflow.com/questions/20105339/how-to-use-rlimitcpu