Re: "Странные" таймауты при получении ответа от бекенда

yanda.a nginx-forum at nginx.us
Thu Jul 24 20:12:13 UTC 2014


Maxim Dounin Wrote:
-------------------------------------------------------
> Hello!
> 
> Запрос - с телом в 927 байт, что в целом для GET-запросов не 
> характерно, и может быть причиной того, что проблема наблюдается 
> только с конкретным клиентом.
Спасибо, вот на это не обратил внимание! Завтра посмотрю на размер этих
запросов по логам удачных запросов от этого клиента, может и правда проблема
в этом.

> Запрос с телом и обработка, начинающаяся только при разрыве 
> соединения - поведение, характерное для ошибок, связанных с 
> чтением тела запроса.  Бекенд по каким-то причинам считает, что 
> должно быть больше данных, и ждёт их - пока соединение не закроют. 
> 
> При этом каких-либо проблем с отправляемым nginx'ом телом, судя по 
> debug log'у, нет, так что имеет смысл смотреть в первую очередь на 
> бекенд.
Тоже логично по сути. Просто изначально грешил либо на сетевую подсистему,
либо на сам nginx, но пока не хватает опыта для анализа такого лога, как
этот. Тогда есть еще один вопрос. Если есть опыт работы с apache, можете
подсказать, каким образом в нем можно отловить эту ошибку?

Posted at Nginx Forum: http://forum.nginx.org/read.php?21,252010,252029#msg-252029



Подробная информация о списке рассылки nginx-ru