Nginx+linux
Alex Vorona
voron at amhost.net
Sat May 31 16:28:38 MSD 2008
sleepy пишет:
> В сообщении от Saturday 31 May 2008 21:35:36 Andrew Velikoredchanin
> написал(а):
>> sleepy пишет:
>>> Не могу понять в чем дело, у меня под Linux сервер уже сдыхает при 200 -
>>> 250 одновременных подключениях. Пробовал rtsig и epoll, толку ни какого.
>>> Перепробовал различные комбинации колличества worker процессов. С
>>> бэкендом общается через unix сокет, всего 5 пулов . В чем может быть
>>> проблемма и решаема ли она?
>> Вы забыли указать версию nginx, характер нагрузки, мощность сервера,
>> загруженность его другими задачами и т.д.
>
> Прошу прощения,
> nginx version: nginx/0.6.31
> PHP 5.2.6
>
> Нагрузка в виде где то 500-700 одновременных пользователей, отдаются веб
> страницы в связке с php через fastcgi. Сервер c процессором Intel(R) Core(TM)
> 2 Duo CPU E8200 @ 2.66GHz память 8 Гб других задач на сервере нет!,
> процессор простаивает. на страницах скриптов пишется время генерации меньше
> 0,2 секунды, но страница отдаётся очень долго, вернее время между запросом и
> загрузкой достигает около полуминуты.
похоже что не хватает пхп-процессов. Попробуйте увеличить их количество раза в
2-4. У nginx, если он не отдаёт огромного количество статики с диска, нет смысла
делать много воркеров с небольшим лимитом коннектов. Лучше сделать 1-2 воркера и
поднять им лимит коннектов и открытых файлов.
More information about the nginx-ru
mailing list