| Nginx-ru mailing list archive (nginx-ru@sysoev.ru) [Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
 Re: CentOs + limit_req_zone
 
 Hello!
On Fri, Jun 11, 2010 at 02:04:31PM +0400, Роман wrote:
> Не подскажите в чем проблема.
> Такое ощущение что limit_req_zone не работает в CentOs, тк скачивать
> можно в сколько угодно сессий.
> Под фей все нормально работало.
Какое отношение limit_req_zone имеет к количеству сессий?  
Директива limit_req_zone определяет зоны, предназначенную для 
учёта скорости поступления запросов от пользователя.
> в конфиге прописано
> limit_req_zone  $binary_remote_addr  zone=one:10m   rate=1r/s;
> классика так сказать.
И только?  В таком случае единственный эффект от этой директивы - 
потребление 10 мегабайт памяти.  Как минимум надо ещё прописать в 
нужном location'е "limit_req zone=one burst=...;".
Но, повторяю, ограничиваться будет частота запросов.  Если вы 
хотите ограничение на количество сессий - используйте limit_zone + 
limit_conn, читать тут:
http://sysoev.ru/nginx/docs/http/ngx_http_limit_zone_module.html
Maxim Dounin
_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://nginx.org/mailman/listinfo/nginx-ru
 
 |