URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID8
Нить номер: 5395
[ Назад ]

Исходное сообщение
"Apache жрет CPU."

Отправлено renton , 27-Ноя-07 17:50 
Привет друзья.

Использую Apache worker в качестве front-end сервера на FreeBSD 6.2 и вижу вот такую безрадостную картину:

Total accesses: 30454 - Total Traffic: 768.9 MB
CPU Usage: u4.13281 s9.34375 cu0 cs0 - 43% CPU load
41.4 requests/sec - 1.0 MB/second - 25.9 kB/request
8 requests currently being processed, 62 idle workers

Бывает, что CPU еще больше.

Аналогичный, установленный на Linux'е:
Total accesses: 6888153 - Total Traffic: 972.3 GB
CPU Usage: u101.4 s49.38 cu0 cs0 - .158% CPU load
72.3 requests/sec - 10.5 MB/second - 148.0 kB/request
103 requests currently being processed, 37 idle workers

Настройки одинаковые:
<IfModule mpm_worker_module>
    PidFile /var/run/apache_aux2.pid
    LockFile /var/run/accept_aux2.lock
    ServerLimit         160
    StartServers         20
    MaxClients         5600
    MinSpareThreads      25
    MaxSpareThreads      75
    ThreadsPerChild      35
    MaxRequestsPerChild   0
</IfModule>

Как-то можно еще понять, чем вызван такой жрач CPU?


Содержание

Сообщения в этом обсуждении
"Apache жрет CPU."
Отправлено Vaso Petrovich , 27-Ноя-07 20:26 
А можно узнать что он делает? конфигурацию компа и версию апача... а то телепаты до сих пор в отпуске...

"Apache жрет CPU."
Отправлено renton , 27-Ноя-07 22:50 
>А можно узнать что он делает? конфигурацию компа и версию апача... а
>то телепаты до сих пор в отпуске...

Front-End для виртуального хостинга.
Два 4-х ядерных ксеона, 8Gb оперативы.
Apache 2.2.6.


"Apache жрет CPU."
Отправлено Vaso Petrovich , 28-Ноя-07 18:42 
>Front-End для виртуального хостинга.
>Два 4-х ядерных ксеона, 8Gb оперативы.
>Apache 2.2.6.

т.е. в качесве прокси? а почему бы squid или nginx не поробовать? апача для таких вещей тяжеловат...


"Apache жрет CPU."
Отправлено renton , 29-Ноя-07 17:00 
> т.е. в качесве прокси?

Да.

> а почему бы squid или nginx не поробовать?
> апача для таких вещей тяжеловат...

Потому что в точно такой же конфигурации на точно таком же железе worker прекрасно работает на Linux'е.