Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: ошибка в nginx ?
On Tuesday, July 8, 2008 at 21:49:59, Andrei Nigmatulin wrote:
>> On Tuesday, July 8, 2008 at 20:13:44, Igor Sysoev wrote:
IS>>> На данный момент, судя по
IS>>> http://www.ruby-forum.com/topic/132314
IS>>> я вижу только ошибку в ядре.
GM>> скорее всего, что и ошибки в самом ядре Linux`а нет, потому что
GM>> (цитирую тот ruby-форум) "This nginx runs inside Virtuozzo VPS"
AN> Насколько я раскопал - linux kernel ведет себя так еще с версии 2.2.6:
AN>
http://www.issociate.de/board/post/456462/non-blocking_connect_and_EAGAIN.html
понял, спасибо.
если я все правильно понимаю - в той ситуации когда у backend`а
уже закончился backlog - nginx в любом случае вернет ошибку 502 ?
а какой при этом будет возвращен код ошибки из ядра,
EINPROGRESS или EAGAIN - никакой особой роли не играет,
и эту разницу можно будеть увидеть только по debug-логу?
возвращаясь к тому исходному сообщению
http://groups.google.com/group/highload-php-ru/msg/a5a2883173f56f5d
- получается, что тут нет ошибки в ядре linux, которую можно исправить
и получить лучший результат (например, меньше ошибок 502 на клиенте) ?
--
Best regards,
Gena
|