changeset 2179:962e1adfa032

Documented UDP streams.
author Yaroslav Zhuravlev <yar@nginx.com>
date Wed, 06 Jun 2018 20:15:49 +0300
parents cb431c861670
children 624f4e0c5a0f
files xml/en/docs/stream/ngx_stream_core_module.xml xml/en/docs/stream/ngx_stream_proxy_module.xml xml/ru/docs/stream/ngx_stream_core_module.xml xml/ru/docs/stream/ngx_stream_proxy_module.xml
diffstat 4 files changed, 14 insertions(+), 20 deletions(-) [+]
line wrap: on
line diff
--- a/xml/en/docs/stream/ngx_stream_core_module.xml	Tue Jun 05 18:23:50 2018 +0300
+++ b/xml/en/docs/stream/ngx_stream_core_module.xml	Wed Jun 06 20:15:49 2018 +0300
@@ -9,7 +9,7 @@
 <module name="Module ngx_stream_core_module"
         link="/en/docs/stream/ngx_stream_core_module.html"
         lang="en"
-        rev="24">
+        rev="25">
 
 <section id="summary">
 
@@ -58,8 +58,7 @@
     }
 
     server {
-        listen 127.0.0.1:53 udp;
-        proxy_responses 1;
+        listen 127.0.0.1:53 udp reuseport;
         proxy_timeout 20s;
         proxy_pass dns;
     }
--- a/xml/en/docs/stream/ngx_stream_proxy_module.xml	Tue Jun 05 18:23:50 2018 +0300
+++ b/xml/en/docs/stream/ngx_stream_proxy_module.xml	Wed Jun 06 20:15:49 2018 +0300
@@ -9,7 +9,7 @@
 <module name="Module ngx_stream_proxy_module"
         link="/en/docs/stream/ngx_stream_proxy_module.html"
         lang="en"
-        rev="19">
+        rev="20">
 
 <section id="summary">
 
@@ -38,8 +38,7 @@
 }
 
 server {
-    listen 53 udp;
-    proxy_responses 1;
+    listen 53 udp reuseport;
     proxy_timeout 20s;
     proxy_pass dns.example.com:53;
 }
@@ -260,12 +259,11 @@
 
 <para>
 Sets the number of datagrams expected from the proxied server
-in response to the client request
+in response to a client datagram
 if the <link doc="ngx_stream_core_module.xml" id="udp">UDP</link>
 protocol is used.
-By default, the number of datagrams is not limited:
-the response datagrams will be sent
-until the <link id="proxy_timeout"/> value expires.
+The number serves as a hint for session termination.
+By default, the number of datagrams is not limited.
 </para>
 
 </directive>
--- a/xml/ru/docs/stream/ngx_stream_core_module.xml	Tue Jun 05 18:23:50 2018 +0300
+++ b/xml/ru/docs/stream/ngx_stream_core_module.xml	Wed Jun 06 20:15:49 2018 +0300
@@ -9,7 +9,7 @@
 <module name="Модуль ngx_stream_core_module"
         link="/ru/docs/stream/ngx_stream_core_module.html"
         lang="ru"
-        rev="24">
+        rev="25">
 
 <section id="summary">
 
@@ -58,8 +58,7 @@
     }
 
     server {
-        listen 127.0.0.1:53 udp;
-        proxy_responses 1;
+        listen 127.0.0.1:53 udp reuseport;
         proxy_timeout 20s;
         proxy_pass dns;
     }
--- a/xml/ru/docs/stream/ngx_stream_proxy_module.xml	Tue Jun 05 18:23:50 2018 +0300
+++ b/xml/ru/docs/stream/ngx_stream_proxy_module.xml	Wed Jun 06 20:15:49 2018 +0300
@@ -9,7 +9,7 @@
 <module name="Модуль ngx_stream_proxy_module"
         link="/ru/docs/stream/ngx_stream_proxy_module.html"
         lang="ru"
-        rev="19">
+        rev="20">
 
 <section id="summary">
 
@@ -38,8 +38,7 @@
 }
 
 server {
-    listen 53 udp;
-    proxy_responses 1;
+    listen 53 udp reuseport;
     proxy_timeout 20s;
     proxy_pass dns.example.com:53;
 }
@@ -262,12 +261,11 @@
 
 <para>
 Задаёт количество датаграмм, ожидаемых от проксируемого сервера
-в ответ на запрос клиента
+в ответ на датаграмму клиента
 в случае, если используется протокол
 <link doc="ngx_stream_core_module.xml" id="udp">UDP</link>.
-По умолчанию количество датаграмм не ограничено:
-ответные датаграммы будут отправляться
-до истечения значения <link id="proxy_timeout"/>.
+Задаваемое число cлужит подсказкой для завершения сессии.
+По умолчанию количество датаграмм не ограничено.
 </para>
 
 </directive>