Проблема с постами при проксировании ( ошибки 400 и 408).

Igor Sysoev is at rambler-co.ru
Fri Feb 23 19:04:33 MSK 2007


On Fri, Feb 23, 2007 at 05:53:02PM +0200, Vitalij Satanivskij wrote:

> Igor Sysoev wrote:
> IS> On Fri, Feb 23, 2007 at 05:24:51PM +0200, Vitalij Satanivskij wrote:
> IS> 
> IS> >  Возникла странная проблема на нагруженом сервиса:
> IS> > Конфиг сервера - opteron 175 ( 2 ядра), freebsd 6.2 stable
> IS> > nginx-0.5.13 из портов. 
> IS> > Диманический контент проксируеться на apache 2.2.4 
> IS> > 
> IS> > При етом постояно возникают ошибки  400 и 408 при запросе медодом POST.
> IS> > Ошибки "блуждающие" тоесть повторить однозначно не получается.
> IS> > 
> IS> > При етом все остальное отрабатываетсья на ура, никаких збоев не наблюдается.
> IS> > 
> IS> > Игры склнфигами никчему не приводять.
> IS> > 
> IS> > Собствено вопрос, а точнее даже просьба - может ли ктото посмотреть у себя стиатистику подобных ошибок (если они есть )
> IS> > доля метода пост и озвучить ее? 
> IS> 
> IS> Я бы рекомендовал в статистику ещё добавить $request_completion, которая
> IS> равна "OK", если запрос полностью передан клиенту и "", если нет.
> 
> Добавил в лог  получается что request_completion пустой на ошибках,
> При етом ошибок просто бешеное количество 0- приблизительно каждий 10-15 раз.
> Страно что если напрямую нагрузку на апач бросать то все ок, отрабатываеться и далоб нет.
> 
> Не может быть что nginx только думает что регвест не закончен?

400 и 408 ошибки говорят о том, что клиент передал запрос не полностью.
$request_completion позволяет оценить качество связи в другую сторону -
когда ответ передаётся клиенту.


-- 
Игорь Сысоев
http://sysoev.ru





More information about the nginx-ru mailing list