Mercurial > hg > nginx-site
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 +++ b/xml/en/docs/stream/ngx_stream_proxy_module.xml @@ -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 @@ In addition, an address can be specified <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 @@ Allows overriding the server name used t 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 +++ b/xml/ru/docs/stream/ngx_stream_proxy_module.xml @@ -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 @@ proxy_pass unix:/tmp/stream.socket; <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 @@ PROXY</link> для соединений с проксируемым сервером. сертификата проксируемого сервера, а также для <link id="proxy_ssl_server_name">передачи его через SNI</link> при установлении соединения с проксируемым сервером. +Имя сервера можно также задать с помощью переменных (1.11.3). </para> <para>