changeset 1758:2e0d07952c8f

Documented variables support for proxy_pass in stream.
author Yaroslav Zhuravlev <yar@nginx.com>
date Tue, 02 Aug 2016 21:58:31 +0300
parents 40e461a34187
children 42d2806f5b28
files xml/en/docs/stream/ngx_stream_proxy_module.xml xml/ru/docs/stream/ngx_stream_proxy_module.xml
diffstat 2 files changed, 26 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/xml/en/docs/stream/ngx_stream_proxy_module.xml	Thu Jul 28 18:08:51 2016 +0300
+++ b/xml/en/docs/stream/ngx_stream_proxy_module.xml	Tue Aug 02 21:58:31 2016 +0300
@@ -9,7 +9,7 @@
 <module name="Module ngx_stream_proxy_module"
         link="/en/docs/stream/ngx_stream_proxy_module.html"
         lang="en"
-        rev="15">
+        rev="16">
 
 <section id="summary">
 
@@ -215,6 +215,17 @@
 <link doc="ngx_stream_upstream_module.xml">server group</link>.
 </para>
 
+<para>
+The address can also be specified using variables (1.11.3):
+<example>
+proxy_pass $upstream;
+</example>
+In this case, the server name is searched among the described
+<link doc="ngx_stream_upstream_module.xml">server groups</link>,
+and, if not found, is determined using a
+<link doc="ngx_stream_core_module.xml" id="resolver"/>.
+</para>
+
 </directive>
 
 
@@ -341,6 +352,7 @@
 the certificate of the proxied server and to be
 <link id="proxy_ssl_server_name">passed through SNI</link>
 when establishing a connection with the proxied server.
+The server name can also be specified using variables (1.11.3).
 </para>
 
 <para>
--- a/xml/ru/docs/stream/ngx_stream_proxy_module.xml	Thu Jul 28 18:08:51 2016 +0300
+++ b/xml/ru/docs/stream/ngx_stream_proxy_module.xml	Tue Aug 02 21:58:31 2016 +0300
@@ -9,7 +9,7 @@
 <module name="Модуль ngx_stream_proxy_module"
         link="/ru/docs/stream/ngx_stream_proxy_module.html"
         lang="ru"
-        rev="15">
+        rev="16">
 
 <section id="summary">
 
@@ -216,6 +216,17 @@
 <link doc="ngx_stream_upstream_module.xml">группу серверов</link>.
 </para>
 
+<para>
+Адрес можно также задать с помощью переменных (1.11.3):
+<example>
+proxy_pass $upstream;
+</example>
+В этом случае имя сервера ищется среди описанных
+<link doc="ngx_stream_upstream_module.xml">групп серверов</link>
+и если не найдено, то определяется с помощью
+<link doc="ngx_stream_core_module.xml" id="resolver"/>’а.
+</para>
+
 </directive>
 
 
@@ -342,6 +353,7 @@
 сертификата проксируемого сервера, а также для
 <link id="proxy_ssl_server_name">передачи его через SNI</link>
 при установлении соединения с проксируемым сервером.
+Имя сервера можно также задать с помощью переменных (1.11.3).
 </para>
 
 <para>