ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: nginx + php-cgi - не держат н агрузку



Arceny wrote:
02.10.08, 08:17, "Антон Кирюшкин" <swood@xxxxxxxxxxx>:
Я конечно могу ошибиться, но если вы запустили 6 процессов php-fcgi, то 
насколько я понимаю у вас 6 одновременных подключений может быть. А у вас 
сколько? Ошибка 504 и говорит о том, что фронтэнд не смог дождаться ответа от 
бекенда..

На сколько я понимаю один процесс обрабатывает до 1000 коннектов, что явно 
указывается переменной окружения в приведенном мной в первом письме конфиге fcgi

ага, с какой это радости? один чаилд вам 1000 одновременных конектов обслужит? вы слишком хорошего мнения о пых-пыхе ;) та переменная
PHP_FCGI_MAX_REQUESTS

означает что после обслуживания 1000 запросов чаилд просто перезапустится.


попробуйте увеличить количество чаилдов так раз в 10, и посмотрите.
Также рекомендую воспользоваться php-fpm.

Кстати сколько у вас на апачевском бекенде было форков апача? Примерное количество, подозреваю, вам стоит и для пхп-чаилдов выставить.


PS. кстати нжикс по теме тут не причем, он свою работу делает, это бекенд не справляется.

--
Best Wishes,
PAIX-UANIC | SK3929-RIPE




 




Copyright © Lexa Software, 1996-2009.