ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Проблема с curl, proxy cache и Content-Lenght



Hello!

On Thu, Mar 06, 2014 at 11:44:51AM -0500, ddr400 wrote:

> Отключение sendfile, кстати, помогло, но почему-то начал менятся response
> time с 2-4мс иногда до 600мс. Такое ощущение что ошибка изменилась на
> задержку.

Отключение sendfile могло помочь по другим причинам - ответ теперь 
отправляется за один раз с помощью writev(), и за счёт этого 
дублирующиеся буфера не сказываются.  Проблема вылезет опять, 
если, например, клиент будет медленный, и в буфер сокета за один 
раз всё не поместится.

> В код никаких изменений не вносилось... По логам только прошелся replace'ом,
> заменив ip и хосты, поскольку в паблике.

Проблема с "прошёлся replace'ом" состоит в том, что при 
сколько-нибудь неаккуратном обращении едут размеры, а они тут 
важны.

Поэтому если не хочется что-то слать в паблик, то правильно - 
воспроизводить проблему в песочнице, и слать уже данные оттуда.  

(Ну или http://nginx.com/, там есть непубличные способы получения 
поддержки.)

-- 
Maxim Dounin
http://nginx.org/

_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://mailman.nginx.org/mailman/listinfo/nginx-ru


 




Copyright © Lexa Software, 1996-2009.