ПРОЕКТЫ 


  АРХИВ 


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: Вопрос по proxy



On Mon, 14 Mar 2005, Zherdev Anatoly wrote:

On Mon, 14 Mar 2005 15:18:05 +0300 (MSK)
Igor Sysoev <is@xxxxxxxxxxxxx> wrote:

По умолчанию используется

proxy_next_upstream  error timeout invalid_header;

Нужно поставить

proxy_next_upstream  error invalid_header;

А в этом случае proxy_read_timeout вообще не будет использоваться, или
будет использован при установлении соединения (connect()) или там еще
какой-то другой timeout вступает в действие ?

"proxy_next_upstream  timeout" означает, что в случае таймаута
при соединении, отслыке запроса или чтения начала ответа, нужно
перейдти к следующему.

Или увеличить таймаут  "proxy_read_timeout  120"

Думаю что правильнее вообще не использовать таймаут, всегда может
найтись скрипт который будет работать дольше, если ему разрешили.
Лучше уж пускай человек сам в случае чего рефреш нажмет.

Рефреш - это новое соедиение. К старому оно уже не имеет отнощения.

Не использовтаь таймаут нельзя - nginx разрабатывался не для идеального
мира, где всё всегда работет, а для реального.

Но ничто не мешает поставить "proxy_read_timeout  1h" или даже
"proxy_read_timeout  1d".


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




 




Copyright © Lexa Software, 1996-2009.