ПРОЕКТЫ 


  АРХИВ 


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


  • To: nginx-ru@xxxxxxxxx
  • Subject: Re: Проксирование
  • From: "Alexey Polyakov" <alexey.polyakov@xxxxxxxxx>
  • Date: Fri, 3 Mar 2006 13:48:06 +0300
  • Domainkey-signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=ssHen3U9/oFWOjs9RnIthFTJGm8ks4bamnymjI7VchMFMkyHG+jdC2/3cguVpI6VuA/Xbu7q7TPRVOjlp9uVTnyd+4GGHndzouoyIlNR9m5SjegpaQSWJMWt+Xb/0Y/rfGOCNw2FUxovBK797Y9pH+VCnhacruFkIRn2ga+hEsI=
  • In-reply-to: <44080B74.2030400@xxxxxxxxx>
  • References: <44080B74.2030400@xxxxxxxxx>

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


 




Copyright © Lexa Software, 1996-2009.