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
|