Welcome! Log In Create A New Profile

Advanced

Разные limit_req_zone для разных $request_mothod

January 13, 2012 03:03PM
Здравствуйте!

Помогите, пожалуйста, в такой вот проблеме. Очень хочется применить разные лимиты к запросам разными методами, а именно ограничить POST-запросы более жесткими рамками.

что сечас:

limit_req_zone $binary_remote_addr zone=wsgi_zone:30m rate=15r/s;
[...]
location / {
limit_req zone=wsgi_zone burst=30 nodelay;
uwsgi_pass site_one;
include uwsgi_params;
}

пробовал обернуть limit_req в if - говорит not allowed here
пробовал задать имя зоны переменной (и burst тоже) - не получилось (в аргументах limit_req переменные не интерпритируются как переменные)

Как бы мне другую зону для POST задать?

Спасибо
Subject Author Posted

Разные limit_req_zone для разных $request_mothod

mikevmk January 13, 2012 03:03PM

Re: Разные limit_req_zone для разных $request_mothod

mikevmk January 13, 2012 03:04PM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 54
Record Number of Users: 6 on February 13, 2018
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready