Mercurial > hg > nginx-site
comparison xml/ru/docs/http/ngx_http_upstream_module.xml @ 1122:594093ef96b1
Upstream: documented the "queue" directive.
author | Yaroslav Zhuravlev <yar@nginx.com> |
---|---|
date | Fri, 14 Mar 2014 14:17:07 +0000 |
parents | 7d3d2bf39190 |
children | 9a9aa8e9d12c |
comparison
equal
deleted
inserted
replaced
1121:7d3d2bf39190 | 1122:594093ef96b1 |
---|---|
359 </para> | 359 </para> |
360 | 360 |
361 </directive> | 361 </directive> |
362 | 362 |
363 | 363 |
364 <directive name="queue"> | |
365 <syntax> | |
366 <value>число</value> | |
367 [<literal>timeout</literal>=<value>время</value>]</syntax> | |
368 <default/> | |
369 <context>upstream</context> | |
370 <appeared-in>1.5.12</appeared-in> | |
371 | |
372 <para> | |
373 Если при обработке запроса невозможно сразу выбрать сервер группы | |
374 и в группе есть серверы, у которых число соединений достигло | |
375 ограничения <link id="max_conns"/>, | |
376 запрос будет помещён в очередь. | |
377 Директива задаёт максимальное число запросов, которые могут одновременно | |
378 находиться в очереди. | |
379 Если очередь переполнена | |
380 или за время, задаваемое параметром <literal>timeout</literal>, | |
381 так и не удастся выбрать сервер для передачи ему запроса, | |
382 клиенту будет возвращена ошибка. | |
383 </para> | |
384 | |
385 <para> | |
386 По умолчанию параметр <literal>timeout</literal> равен 60 секундам. | |
387 </para> | |
388 | |
389 <para> | |
390 <note> | |
391 Эта директива доступна как часть <commercial_version/>. | |
392 </note> | |
393 </para> | |
394 | |
395 </directive> | |
396 | |
397 | |
364 <directive name="least_conn"> | 398 <directive name="least_conn"> |
365 <syntax/> | 399 <syntax/> |
366 <default/> | 400 <default/> |
367 <context>upstream</context> | 401 <context>upstream</context> |
368 <appeared-in>1.3.1</appeared-in> | 402 <appeared-in>1.3.1</appeared-in> |