freebsd+nginx+php-fpm

xcrew-partizan xcrew-partizan at mail.ru
Thu Jun 18 15:35:40 MSD 2009


Приветствую всемогущих.
Есть задача поднять web-сервер на 10000 одновременных коннектов. Сайт 
сам по себе легкий, отдача статики мимнимальная(около 400кб отдается 
клиенту), но проблема в том что на каждого клиента создается постоянное 
соединений (ajax), соответственно nginx+apache_prefork+mod_php идет лесом.
Было принято решение поднять на двух серверах:
1.freebsd 7.2 тюнингованная +pf+nginx+mail
2.freebsd 7.2 тюнингованная +php-fpm+mysql
Внимание вопрос :)
ПО опыту присутствующих подскажите, что всетаки будет более серьезным 
решением (в плане производительности и надежности):
-связать nginx и php по сокету примонтированному на уровне ОС (не 
связывался с подобной реализацией на реальных серверах, опаасаюсь 
всетаки за скорость передачи)
-связать nginx и php по tcp (конечно хорошо, но недостаток видится мне в 
чрезмерном использовании сокетов, а в следствии этого и памяти ядра)
Если не сложно черкните пару строчек своих мыслей по поводу этого, как 
всетаки nginx'у проще работать сокет или встеаки tcp.
p.s.матом не ругаться, опыта не было вот и интересуюсь...рассылку и 
другие умные места в сети читаю еженевно, но всетаки однозначонго ответа 
не встречал.





More information about the nginx-ru mailing list