FastCGI errors: upstream timed out, connection reset by peer

Mike Kolesnikov mozilla_bugs at mail.ru
Mon Apr 24 10:29:31 MSD 2006


Igor Sysoev wrote:

>>> Сейчас при таймауте при сonnect() nginx выдаёт сообщение про
>>> "sending request to upstream". В 0.3.42 это будет исправлено.
>>> Что касается успешного connect() при занятых бэкендах, то это возможно:
>>> соединения ставяться в очередь в listen queue.
>> Хмм, т.е. timeout может случиться только тогда, когда listen queue
>> переполнена? Тогда странно - сейчас посмотрел, в spawn-fcgi.c стоит аж
>> 1024. Откуда же тогда таймауты? или это влияет fastcgi_send_timeout?
> 
> Можно в access_log писать $upstream_response_time и смотреть, сколько
> времени ушло на запрос до ошибки. Если будут странности, то будем смотреть.

Увеличил число бэкендов, за выходные ни одной ошибки "sending request to
upstream". Однако пик активности будет на неделе, посмотрим.


More information about the nginx-ru mailing list