comparison xml/ru/docs/http/ngx_http_upstream_module.xml @ 2139:f6e578b1b02d

Updated docs for the upcoming NGINX Plus release.
author Ruslan Ermilov <ru@nginx.com>
date Mon, 09 Apr 2018 11:52:48 +0300
parents 4cafd82e5007
children 2c56f91c304a
comparison
equal deleted inserted replaced
2138:cf86c259c9a0 2139:f6e578b1b02d
8 <!DOCTYPE module SYSTEM "../../../../dtd/module.dtd"> 8 <!DOCTYPE module SYSTEM "../../../../dtd/module.dtd">
9 9
10 <module name="Модуль ngx_http_upstream_module" 10 <module name="Модуль ngx_http_upstream_module"
11 link="/ru/docs/http/ngx_http_upstream_module.html" 11 link="/ru/docs/http/ngx_http_upstream_module.html"
12 lang="ru" 12 lang="ru"
13 rev="69"> 13 rev="70">
14 14
15 <section id="summary"> 15 <section id="summary">
16 16
17 <para> 17 <para>
18 Модуль <literal>ngx_http_upstream_module</literal> 18 Модуль <literal>ngx_http_upstream_module</literal>
825 <literal>learn</literal> 825 <literal>learn</literal>
826 <literal>create=</literal><value>$переменная</value> 826 <literal>create=</literal><value>$переменная</value>
827 <literal>lookup=</literal><value>$переменная</value> 827 <literal>lookup=</literal><value>$переменная</value>
828 <literal>zone=</literal><value>имя</value>:<value>размер</value> 828 <literal>zone=</literal><value>имя</value>:<value>размер</value>
829 [<literal>timeout=</literal><value>время</value>] 829 [<literal>timeout=</literal><value>время</value>]
830 [<literal>header</literal>]</syntax> 830 [<literal>header</literal>]
831 [<literal>sync</literal>]</syntax>
831 <default/> 832 <default/>
832 <context>upstream</context> 833 <context>upstream</context>
833 <appeared-in>1.5.7</appeared-in> 834 <appeared-in>1.5.7</appeared-in>
834 835
835 <para> 836 <para>
1002 </para> 1003 </para>
1003 1004
1004 <para> 1005 <para>
1005 Сессии хранятся в зоне разделяемой памяти, <value>имя</value> и 1006 Сессии хранятся в зоне разделяемой памяти, <value>имя</value> и
1006 <value>размер</value> которой задаются параметром <literal>zone</literal>. 1007 <value>размер</value> которой задаются параметром <literal>zone</literal>.
1007 Зоны размером в 1 мегабайт достаточно для хранения около 8 тысяч сессий 1008 Зоны размером в 1 мегабайт достаточно для хранения около 4 тысяч сессий
1008 на 64-битной платформе. 1009 на 64-битной платформе.
1009 Сессии, к которым не было обращений в течение времени, заданного параметром 1010 Сессии, к которым не было обращений в течение времени, заданного параметром
1010 <literal>timeout</literal>, удаляются из зоны. 1011 <literal>timeout</literal>, удаляются из зоны.
1011 По умолчанию <literal>timeout</literal> равен 10 минутам. 1012 По умолчанию <literal>timeout</literal> равен 10 минутам.
1012 </para> 1013 </para>
1013 1014
1014 <para id="sticky_learn_header"> 1015 <para id="sticky_learn_header">
1015 Параметр <literal>header</literal> (1.13.1) позволяет создавать сессию 1016 Параметр <literal>header</literal> (1.13.1) позволяет создавать сессию
1016 сразу после получения заголовков ответа от сервера группы. 1017 сразу после получения заголовков ответа от сервера группы.
1018 </para>
1019
1020 <para id="sticky_learn_sync">
1021 Параметр <literal>sync</literal> (1.13.8) разрешает
1022 <link doc="../stream/ngx_stream_zone_sync_module.xml" id="zone_sync">синхронизацию</link>
1023 данной зоны разделяемой памяти.
1017 </para> 1024 </para>
1018 1025
1019 </tag-desc> 1026 </tag-desc>
1020 </list> 1027 </list>
1021 </para> 1028 </para>
1138 “<link doc="ngx_http_core_module.xml" id="var_http_">$http_</link>”. 1145 “<link doc="ngx_http_core_module.xml" id="var_http_">$http_</link>”.
1139 Необходимо иметь в виду, что поля заголовка запоминаются только из ответа 1146 Необходимо иметь в виду, что поля заголовка запоминаются только из ответа
1140 последнего сервера. 1147 последнего сервера.
1141 </tag-desc> 1148 </tag-desc>
1142 1149
1150 <tag-name id="var_upstream_queue_time"><var>$upstream_queue_time</var></tag-name>
1151 <tag-desc>
1152 хранит время, проведённое запросом в <link id="queue">очереди</link>
1153 (1.13.9);
1154 время хранится в секундах с точностью до миллисекунд.
1155 Времена нескольких ответов
1156 разделяются запятыми и двоеточиями подобно адресам в переменной
1157 <link id="var_upstream_addr">$upstream_addr</link>.
1158 </tag-desc>
1159
1143 <tag-name id="var_upstream_response_length"><var>$upstream_response_length</var> 1160 <tag-name id="var_upstream_response_length"><var>$upstream_response_length</var>
1144 </tag-name> 1161 </tag-name>
1145 <tag-desc> 1162 <tag-desc>
1146 хранит длину ответа, полученного от сервера группы (0.7.27); 1163 хранит длину ответа, полученного от сервера группы (0.7.27);
1147 длина хранится в байтах. 1164 длина хранится в байтах.