Welcome! Log In Create A New Profile

Advanced

Re: CentOs + limit_req_zone

Maxim Dounin
June 11, 2010 06:36AM
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@nginx.org
http://nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

CentOs + limit_req_zone

Роман June 11, 2010 06:06AM

Re: CentOs + limit_req_zone

Igor Sysoev June 11, 2010 06:24AM

Re: CentOs + limit_req_zone

Maxim Dounin June 11, 2010 06:36AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 251
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready