14.09.2015 17:37, Maxim Dounin пишет:
Hello!

On Mon, Sep 14, 2015 at 09:05:07AM +0300, Alex Vorona wrote:

14.09.15 08:55, Андрей Василишин пишет:
14.09.2015 8:36, Alex Vorona пишет:
13.09.15 23:08, Андрей Василишин пишет:
Добрый день всем!
Хочу странного. Хочу делать limit_rate  в зависимости от
$connections_active и желательно без обращения на бэкенд за данной
логикой. Как такое сделать?
map_module пробовали?


не вижу там возможность построить выражение >, <, =<, >=
Постройте самописным генератором map для $connections_active от 0 до 100000
и все.

IMHO, проще/правильнее регулярных выражений написать для нужных
скоростей.


Не совсем понял, как это сделать?
Надо в зависимости от $connections_writing устанавливать $limit_rate, при чем ступенчато. Скажем от 0 до 5к - без ограничений, от 5к до 10к - ограничение 200к, от 10к до 15к - 150к, от 15к и выше - 100к ЗЫ $connections_writing и другие переменные ngx_http_stub_status_module не описаны тут http://nginx.org/ru/docs/varindex.html

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

Ответить