comparison xml/ru/docs/http/ngx_http_upstream_module.xml @ 1241:2246339a6a93

Upstream: added IDs for "server" and "health_check" params.
author Yaroslav Zhuravlev <yar@nginx.com>
date Wed, 02 Jul 2014 21:19:50 +0400
parents 019f8273ee24
children 935fe5eb82c4
comparison
equal deleted inserted replaced
1240:019f8273ee24 1241:2246339a6a93
114 114
115 <para> 115 <para>
116 Могут быть заданы следующие параметры: 116 Могут быть заданы следующие параметры:
117 <list type="tag"> 117 <list type="tag">
118 118
119 <tag-name><literal>weight</literal>=<value>число</value></tag-name> 119 <tag-name id="weight">
120 <literal>weight</literal>=<value>число</value>
121 </tag-name>
120 <tag-desc> 122 <tag-desc>
121 задаёт вес сервера, по умолчанию 1. 123 задаёт вес сервера, по умолчанию 1.
122 </tag-desc> 124 </tag-desc>
123 125
124 <tag-name><literal>max_fails</literal>=<value>число</value></tag-name> 126 <tag-name id="max_fails">
127 <literal>max_fails</literal>=<value>число</value>
128 </tag-name>
125 <tag-desc> 129 <tag-desc>
126 задаёт число неудачных попыток работы с сервером, которые должны произойти 130 задаёт число неудачных попыток работы с сервером, которые должны произойти
127 в течение времени, заданного параметром <literal>fail_timeout</literal>, 131 в течение времени, заданного параметром <literal>fail_timeout</literal>,
128 чтобы сервер считался недоступным на период времени, также заданный 132 чтобы сервер считался недоступным на период времени, также заданный
129 параметром <literal>fail_timeout</literal>. 133 параметром <literal>fail_timeout</literal>.
135 <link doc="ngx_http_uwsgi_module.xml" id="uwsgi_next_upstream"/>, 139 <link doc="ngx_http_uwsgi_module.xml" id="uwsgi_next_upstream"/>,
136 <link doc="ngx_http_scgi_module.xml" id="scgi_next_upstream"/> и 140 <link doc="ngx_http_scgi_module.xml" id="scgi_next_upstream"/> и
137 <link doc="ngx_http_memcached_module.xml" id="memcached_next_upstream"/>. 141 <link doc="ngx_http_memcached_module.xml" id="memcached_next_upstream"/>.
138 </tag-desc> 142 </tag-desc>
139 143
140 <tag-name><literal>fail_timeout</literal>=<value>время</value></tag-name> 144 <tag-name id="fail_timeout">
145 <literal>fail_timeout</literal>=<value>время</value>
146 </tag-name>
141 <tag-desc> 147 <tag-desc>
142 задаёт 148 задаёт
143 <list type="bullet"> 149 <list type="bullet">
144 150
145 <listitem> 151 <listitem>
153 159
154 </list> 160 </list>
155 По умолчанию параметр равен 10 секундам. 161 По умолчанию параметр равен 10 секундам.
156 </tag-desc> 162 </tag-desc>
157 163
158 <tag-name><literal>backup</literal></tag-name> 164 <tag-name id="backup">
165 <literal>backup</literal>
166 </tag-name>
159 <tag-desc> 167 <tag-desc>
160 помечает сервер как запасной сервер. 168 помечает сервер как запасной сервер.
161 На него будут передаваться запросы в случае, если не работают основные серверы. 169 На него будут передаваться запросы в случае, если не работают основные серверы.
162 </tag-desc> 170 </tag-desc>
163 171
164 <tag-name><literal>down</literal></tag-name> 172 <tag-name id="down">
173 <literal>down</literal>
174 </tag-name>
165 <tag-desc> 175 <tag-desc>
166 помечает сервер как постоянно недоступный; используется 176 помечает сервер как постоянно недоступный; используется
167 совместно с директивой <link id="ip_hash"/>. 177 совместно с директивой <link id="ip_hash"/>.
168 </tag-desc> 178 </tag-desc>
169 179
210 } 220 }
211 </example> 221 </example>
212 </para> 222 </para>
213 </tag-desc> 223 </tag-desc>
214 224
215 <tag-name><literal>route</literal>=<value>строка</value></tag-name> 225 <tag-name id="route">
226 <literal>route</literal>=<value>строка</value>
227 </tag-name>
216 <tag-desc> 228 <tag-desc>
217 задаёт имя маршрута к серверу. 229 задаёт имя маршрута к серверу.
218 </tag-desc> 230 </tag-desc>
219 231
220 <tag-name><literal>slow_start</literal>=<value>время</value></tag-name> 232 <tag-name id="slow_start">
233 <literal>slow_start</literal>=<value>время</value>
234 </tag-name>
221 <tag-desc> 235 <tag-desc>
222 задаёт <value>время</value>, в течение которого вес сервера 236 задаёт <value>время</value>, в течение которого вес сервера
223 восстановится от нуля до своего номинального значения в ситуации, когда 237 восстановится от нуля до своего номинального значения в ситуации, когда
224 неработоспособный (unhealthy) сервер вновь становится работоспособным 238 неработоспособный (unhealthy) сервер вновь становится работоспособным
225 (<link id="health_check">healthy</link>) 239 (<link id="health_check">healthy</link>)
226 или когда сервер становится доступным по прошествии времени, 240 или когда сервер становится доступным по прошествии времени,
227 в течение которого он считался недоступным. 241 в течение которого он считался <link id="fail_timeout">недоступным</link>.
228 Значение по умолчанию равно нулю и означает, что медленный старт выключен. 242 Значение по умолчанию равно нулю и означает, что медленный старт выключен.
229 </tag-desc> 243 </tag-desc>
230 244
231 </list> 245 </list>
232 </para> 246 </para>