Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: FastCGI errors: upstream timed out, connection reset by peer
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". Однако пик активности будет на неделе, посмотрим.
|