Re: переменный limit req zone с приоритетами

2014-04-11 Пенетрантность Maxim Dounin
Hello! On Fri, Apr 11, 2014 at 02:04:24AM +0400, Валентин Бартенев wrote: On Thursday 10 April 2014 16:55:00 cat wrote: Приветствую. Развивая эту недавнюю тему http://forum.nginx.org/read.php?21,237662 хочу немного доработать логику. Вместо раздачи каждому пользователю определённого

Re: переменный limit req zone с приоритетами

2014-04-11 Пенетрантность cat
Благодарю за ответы. Можно попытаться поиграть в несколько location'ов для разных пользователей, в которых поставить limit_req с разными burst'ам: location /normal/users/here { limit_req one burst=10 nodelay; ... } location /privileged/users/here { limit_req one burst=20 nodelay; ... } Тогда

переменный limit req zone с приоритетами

2014-04-10 Пенетрантность cat
Приветствую. Развивая эту недавнюю тему http://forum.nginx.org/read.php?21,237662 хочу немного доработать логику. Вместо раздачи каждому пользователю определённого ограничения сделать общее ограничение и раздать пользователям приоритеты. Итак: Пусть есть простой запрос:

Re: переменный limit req zone с приоритетами

2014-04-10 Пенетрантность Валентин Бартенев
On Thursday 10 April 2014 16:55:00 cat wrote: Приветствую. Развивая эту недавнюю тему http://forum.nginx.org/read.php?21,237662 хочу немного доработать логику. Вместо раздачи каждому пользователю определённого ограничения сделать общее ограничение и раздать пользователям приоритеты. Итак:

переменный limit req zone

2013-03-21 Пенетрантность cat
Приветствую. Пусть есть простой запрос: http://127.0.0.1/api?username=testuser Хочу ограничивать кол-во cоединений в единицу времени в зависимости от имени пользователя в параметре: кому-то разрешить больше запросов, кому-то меньше. В идеале это выглядело бы как-то так: ### map $arg_username