Re: Nginx возвращает 499 при проксировании после нескольких часов работы

Sergey Budnevitch sb at nginx.com
Mon Jun 30 11:49:52 UTC 2014


On 30 Jun 2014, at 13:27, Andrey Ilyin <andrey.ilyin at cpslabs.net> wrote:

> Всем добрый день!
> 
> Столкнулся с довольно странной проблемой на боевом сервере.
> 
> Через ~4-6 часов работы nginx перестает проксировать запросы на второй
> сервер и возвращает статус 499.
> 
> При  этом  все  запросы,  которые  проксируются  на этом же сервере на
> Apache отрабатывают нормально.
> 
> После reload или restart все возвращается в нормальное русло.
> 
> Проблема появилась после того как переехали на новый сервер и обновили
> nginx с версии 1.4 до 1.7.1.
> 
> В debug log'e
> http run request
> http upstream check client, write event:0
> epoll_wait() reported that client prematurely closed connection, so upstream connection is closed too while connecting to upstream
> 
> 
> Подскажите,  пожалуйста,  возможно  кто-то  уже  сталкивался  с данной
> проблемой, как можно это решить?

Посмотрите на ошибки на сетевой карте.


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