lte lt gte gt conditions

Андрей Василишин a.vasilishin на kpi.ua
Пн Сен 14 14:58:08 UTC 2015


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