changeset 2385:e58281e2a93f

Documented variables support in proxy_download_rate and proxy_upload_rate.
author Yaroslav Zhuravlev <yar@nginx.com>
date Tue, 21 May 2019 16:29:05 +0300
parents 144c8e3d6c09
children 3e31ef06a7e3
files xml/en/docs/stream/ngx_stream_proxy_module.xml xml/ru/docs/stream/ngx_stream_proxy_module.xml
diffstat 2 files changed, 58 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/xml/en/docs/stream/ngx_stream_proxy_module.xml	Wed May 15 18:42:38 2019 +0300
+++ b/xml/en/docs/stream/ngx_stream_proxy_module.xml	Tue May 21 16:29:05 2019 +0300
@@ -9,7 +9,7 @@
 <module name="Module ngx_stream_proxy_module"
         link="/en/docs/stream/ngx_stream_proxy_module.html"
         lang="en"
-        rev="23">
+        rev="24">
 
 <section id="summary">
 
@@ -142,6 +142,20 @@
 the overall rate will be twice as much as the specified limit.
 </para>
 
+<para>
+The value can contain variables (1.17.0).
+It may be useful in cases where rate should be limited
+depending on a certain condition:
+<example>
+map $slow $rate {
+    1     4k;
+    2     8k;
+}
+
+proxy_download_rate $rate;
+</example>
+</para>
+
 </directive>
 
 
@@ -585,6 +599,20 @@
 the overall rate will be twice as much as the specified limit.
 </para>
 
+<para>
+The value can contain variables (1.17.0).
+It may be useful in cases where rate should be limited
+depending on a certain condition:
+<example>
+map $slow $rate {
+    1     4k;
+    2     8k;
+}
+
+proxy_upload_rate $rate;
+</example>
+</para>
+
 </directive>
 
 </section>
--- a/xml/ru/docs/stream/ngx_stream_proxy_module.xml	Wed May 15 18:42:38 2019 +0300
+++ b/xml/ru/docs/stream/ngx_stream_proxy_module.xml	Tue May 21 16:29:05 2019 +0300
@@ -9,7 +9,7 @@
 <module name="Модуль ngx_stream_proxy_module"
         link="/ru/docs/stream/ngx_stream_proxy_module.html"
         lang="ru"
-        rev="23">
+        rev="24">
 
 <section id="summary">
 
@@ -144,6 +144,20 @@
 суммарная скорость будет вдвое выше заданного ограничения.
 </para>
 
+<para>
+В значении параметра можно использовать переменные (1.17.0).
+Это может быть полезно в случаях, когда скорость нужно ограничивать
+в зависимости от какого-либо условия:
+<example>
+map $slow $rate {
+    1     4k;
+    2     8k;
+}
+
+proxy_download_rate $rate;
+</example>
+</para>
+
 </directive>
 
 
@@ -589,6 +603,20 @@
 суммарная скорость будет вдвое выше заданного ограничения.
 </para>
 
+<para>
+В значении параметра можно использовать переменные (1.17.0).
+Это может быть полезно в случаях, когда скорость нужно ограничивать
+в зависимости от какого-либо условия:
+<example>
+map $slow $rate {
+    1     4k;
+    2     8k;
+}
+
+proxy_upload_rate $rate;
+</example>
+</para>
+
 </directive>
 
 </section>