Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: apache2 +nginx оп тим изация
On 22.09.2007, at 21:03, Okulov Vitaliy wrote:
Pentarh Udi wrote:
Это или корка или свободных обработчиков fcgi не хватает имхо. Или
вообще с нетворком траблы где то в системе. Например, сокеты
закончились.
Вообще было бы круто если бы апач или fcgi умели бы слушать на юникс
сокете. Ато эти связки по TCP мне всегда не нравились.
22.09.07, Alexey Karagodov<karagodov@xxxxxxxxx> написал(а):
а если нет апача, а только 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@xxxxxxxxxxxx
+7 495 7853149
Attachment:
smime.p7s
Description: S/MIME cryptographic signature
|