Mercurial > hg > nginx-site
diff xml/ru/docs/http/ngx_http_core_module.xml @ 2384:144c8e3d6c09
Documented variables support in limit_rate and limit_rate_after.
author | Yaroslav Zhuravlev <yar@nginx.com> |
---|---|
date | Wed, 15 May 2019 18:42:38 +0300 |
parents | 344e2535f027 |
children | 655e7de7fd4b |
line wrap: on
line diff
--- a/xml/ru/docs/http/ngx_http_core_module.xml +++ b/xml/ru/docs/http/ngx_http_core_module.xml @@ -10,7 +10,7 @@ <module name="Модуль ngx_http_core_module" link="/ru/docs/http/ngx_http_core_module.html" lang="ru" - rev="81"> + rev="82"> <section id="directives" name="Директивы"> @@ -1041,10 +1041,24 @@ limit_except GET { </para> <para> -Ограничение скорости можно также задать в переменной <var>$limit_rate</var>. +В значении параметра можно использовать переменные (1.17.0). Это может быть полезно в случаях, когда скорость нужно ограничивать в зависимости от какого-либо условия: <example> +map $slow $rate { + 1 4k; + 2 8k; +} + +limit_rate $rate; +</example> +</para> + +<para> +Ограничение скорости можно также задать в переменной +<link id="var_limit_rate"><var>$limit_rate</var></link>, +однако начиная с 1.17.0 использовать данный метод не рекомендуется: +<example> server { if ($slow) { @@ -1082,6 +1096,7 @@ server { <para> Задаёт начальный объём данных, после передачи которого начинает ограничиваться скорость передачи ответа клиенту. +В значении параметра можно использовать переменные (1.17.0). </para> <para>