ZZZ
September 15, 2012 07:32AM
Добрый день.

Сломал себе всю голову.
Хочу сделать общий лимит запросов и лимит запросов от отдельного $arg_id.
Сделал такое:

http {
limit_req_zone $hostname zone=glob:100m rate=5000r/s;
limit_req_zone $arg_id zone=id:100m rate=1500r/s;

..
server {
location{
limit_req zone=glob burst=3 nodelay;
limit_req zone=id burst=3 nodelay;


но почему-то rate слабо влияет на количество отвергнутых запросов,
гораздо радикальнее влияет burst. При burst 0-5 режет много, при >100
режет гораздо меньше чем нужно.
limit_req zone=id пробовал убирать, это ничего не меняет.
nginx 1.3.6

Спасибо.


_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

limit_req странное поведение

ZZZ September 15, 2012 07:32AM

Re: limit_req странное поведение

VBart September 15, 2012 08:10AM

Re: limit_req странное поведение

ZZZ September 15, 2012 08:30AM

Re: limit_req странное поведение

VBart September 15, 2012 09:16AM

Re: limit_req странное поведение

ZZZ September 15, 2012 10:52AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 285
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