ПРОЕКТЫ 


  АРХИВ 


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: Проксирование



Здравствуйте,

Alexey Polyakov wrote:
KeepAlive на бекэнде всегда Off, когда он за nginx'ом.
Как только его ответ влезет в какой-то из буферов, будь то буфер
nginx'а, или буфер сокета между nginx'ом и бекэндом, или буфер сокета
между nginx'ом и клиентом - бекэнд свободен. Только надо не забыть при
сборке (если это Апач первой версии) добавить в CFLAGS опцию
а если второй?
-DNO_LINGCLOSE.

On 3/3/06, Rommer <rommer@xxxxxxxxx> wrote:

Здравствуйте,

Есть вопрос по режиму proxy_buffering off:
В доках at http://sysoev.ru/nginx/docs/http/ngx_http_proxy_module.html 
написано, что
"Если буферизация выключена, то ответ синхронно передаётся клиенту сразу же по 
мере его
поступления. nginx не пытается считать весь ответ проксируемого сервера, 
максимальный
размер данных, который nginx может принять от сервера задаётся директивой 
proxy_buffer_size."
Так вот если ответ проксируемого сервера целиком помещается в 
proxy_buffer_size, то nginx
закрывает соединение с back-end'ом или ждёт пока все данные уйдут клиенту? По 
идее только
если на back-end'е KeepAlive Off?

--
С уважением,
Роман Шишнёв,
e-mail: mailto:rommer@xxxxxxxxx





--
Alexey Polyakov


--
С уважением,
Роман Шишнёв,
e-mail: mailto:rommer@xxxxxxxxx




 




Copyright © Lexa Software, 1996-2009.