Re: apache2 +nginx оп тимизация
proforg
proforg at maloletka.ru
Sun Sep 23 22:33:02 MSD 2007
On 22.09.2007, at 21:03, Okulov Vitaliy wrote:
> Pentarh Udi wrote:
>> Это или корка или свободных обработчиков fcgi не хватает имхо. Или
>> вообще с нетворком траблы где то в системе. Например, сокеты
>> закончились.
>>
>> Вообще было бы круто если бы апач или fcgi умели бы слушать на юникс
>> сокете. Ато эти связки по TCP мне всегда не нравились.
>>
>> 22.09.07, Alexey Karagodov<karagodov at gmail.com> написал(а):
>>
>>> а если нет апача, а только nginx + php-fpm-fcgi, то почему 502
>>> выдаёт
>>> иногда, редко, но ... примерно до 0.08% - bad gateway ..
> FCGI умеет слушать unix сокет, но где-то читал что это не тянет
> большую нагрузку.
Как это ни станно, но для fcgi практика показывает обратное :)
Тестировал правда только на linux, Debian/SuSE, nginx + примеры из
libfcgi dev kit.
Пока нагрузка маленькая - всё нормально. Как только количество
запросов растёт, соединения
начинают "подвисать" - fcgi процессы останавливаются гдето в глубинах
системных вызовов libc на read/write операциях.
И лечится только перезапуском. Вначале грешил на nginx, но у lighttpd
всё примерно так же, разве что через некоторое время они "отвисают"
сами. А через UNIX-сокеты всё те же примеры работают нормально.
Соответственно и php через tcp сокет ведёт себя так же, fcgi
библиотека там та же.
Алексей Бещёков
proforg at maloletka.ru
+7 495 7853149
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 2423 bytes
Desc: not available
URL: <http://nginx.org/pipermail/nginx-ru/attachments/20070923/1981ccac/attachment.bin>
More information about the nginx-ru
mailing list