Апач убивает ситему

Проблемы установки, настройки и работы Правильной Операционной Системы

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
dro
рядовой
Сообщения: 20
Зарегистрирован: 2009-05-22 19:14:43

Апач убивает ситему

Непрочитанное сообщение dro » 2009-09-22 9:02:42

Имеем:
Freebsd 7.0
Apache/2.2.8
nginx/0.5.35 - как проксирующий веб сервер

Проблема:

Проведем тест при помощи ab (apache benchmark)

Код: Выделить всё

ap -n 10 -c 10 http://host/
при тестах от -n 30-100 -с 30-100 серваку становится очень плохо и он грубо говоря ложиться напрочь
судя по top порождается куча процессов (httpd) и далее ахтунг полный

для соединений 80 порта на фаере прописан keep-state

Код: Выделить всё

allow tcp from any to me dst-port 80,443 setup keep-state
переломал всю голову, куда копать?

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

strmaks
рядовой
Сообщения: 47
Зарегистрирован: 2008-04-23 15:58:59
Откуда: Minsk

Re: Апач убивает ситему

Непрочитанное сообщение strmaks » 2009-09-22 17:38:15

1) Вынеси статику на сам nginx
1.1) Настрой нжинкс
2) Ограничь кол-во потомков/тридов апача до 10-20 штук

в общем не устраивай апачу гонки с препятствиями за обладание CPU
Не спрашивайте, по ком гудит трансформатор, он гудит сам по себе...