ПРОЕКТЫ 


  АРХИВ 


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: nginx-1.1.4



Hello!

On Tue, Sep 20, 2011 at 11:29:35PM +0400, Михаил Монашёв wrote:

> Здравствуйте, Igor.
> 
> > Изменения в nginx 1.1.4                                           20.09.2011
> 
> >     *) Добавление: модуль ngx_http_upstream_keepalive.
> 
> Ура!
> 
> >     *) Добавление: директива proxy_http_version.
> 
> >     *) Добавление: директива fastcgi_keep_conn.
> 
> >     *) Добавление: директива worker_aio_requests.
> 
> Предполагается  лимитировать нагрузку на aio со стороны nginx-а, чтобы
> другие процессы тоже могли aio использовать?

Эта директива - исключительно для Линукса, где процесс должен 
заранее сказать, сколько одновременных запросов к aio он будет 
использовать.  При этом максимум по умолчанию - 64k, что приводило 
к невозможности запустить более 64 процессов nginx'а, собранных с 
aio (даже если aio вообще не использовался).

> И  ещё  вопрос,  а не имеет ли смысла включить постоянные соединения с
> бэкендом  по дефолту? Это конечно смена предыдущего поведения, но ведь
> большинство бэкендов может держать постоянные соединения.

Нет.  В частности потому, что большинство бекендов не умеют держать 
сколько-нибудь большое количество соединений.  И использование 
keepalive'а может привести к тому, что все соединения на бекенде 
будут заняты ничего не делающими keepalive-соединениями, а 
реальные запросы будут ждать.

> P.S.
> Отсутствие документации по новым директивам сужает круг людей, которые
> могли бы потестить их работоспособность и применимость.

Мы работаем над этим вопросом.

Maxim Dounin

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


 




Copyright © Lexa Software, 1996-2009.