comparison xml/ru/docs/http/ngx_http_proxy_module.xml @ 1582:8973c7b37854

Updated commercial docs. details: http://hg.nginx.com/nginx.org-se/rev/23bf3610377f branches: se changeset: 1814:23bf3610377f user: Yaroslav Zhuravlev <yar@nginx.com> description: Added purge parameters to proxy_cache_path and friends. diffstat: xml/en/docs/http/ngx_http_fastcgi_module.xml | 60 +++++++++++++++++++++++++++- xml/en/docs/http/ngx_http_proxy_module.xml | 60 +++++++++++++++++++++++++++- xml/en/docs/http/ngx_http_scgi_module.xml | 60 +++++++++++++++++++++++++++- xml/en/docs/http/ngx_http_uwsgi_module.xml | 60 +++++++++++++++++++++++++++- xml/ru/docs/http/ngx_http_fastcgi_module.xml | 60 +++++++++++++++++++++++++++- xml/ru/docs/http/ngx_http_proxy_module.xml | 60 +++++++++++++++++++++++++++- xml/ru/docs/http/ngx_http_scgi_module.xml | 60 +++++++++++++++++++++++++++- xml/ru/docs/http/ngx_http_uwsgi_module.xml | 60 +++++++++++++++++++++++++++- 8 files changed, 472 insertions(+), 8 deletions(-) diffs (truncated from 672 to 500 lines):
author Yaroslav Zhuravlev <yar@nginx.com>
date Wed, 30 Sep 2015 18:48:54 +0300
parents 305f2c338181
children c2a0a18e65ba
comparison
equal deleted inserted replaced
1581:201bf8fa69e5 1582:8973c7b37854
324 <literal>keys_zone</literal>=<value>имя</value>:<value>размер</value> 324 <literal>keys_zone</literal>=<value>имя</value>:<value>размер</value>
325 [<literal>inactive</literal>=<value>время</value>] 325 [<literal>inactive</literal>=<value>время</value>]
326 [<literal>max_size</literal>=<value>размер</value>] 326 [<literal>max_size</literal>=<value>размер</value>]
327 [<literal>loader_files</literal>=<value>число</value>] 327 [<literal>loader_files</literal>=<value>число</value>]
328 [<literal>loader_sleep</literal>=<value>время</value>] 328 [<literal>loader_sleep</literal>=<value>время</value>]
329 [<literal>loader_threshold</literal>=<value>время</value>]</syntax> 329 [<literal>loader_threshold</literal>=<value>время</value>]
330 [<literal>purger</literal>=<literal>on</literal>|<literal>off</literal>]
331 [<literal>purger_files</literal>=<value>число</value>]
332 [<literal>purger_sleep</literal>=<value>время</value>]
333 [<literal>purger_threshold</literal>=<value>время</value>]</syntax>
330 <default/> 334 <default/>
331 <context>http</context> 335 <context>http</context>
332 336
333 <para> 337 <para>
334 Задаёт путь и другие параметры кэша. 338 Задаёт путь и другие параметры кэша.
395 <literal>loader_threshold</literal> (по умолчанию 200 миллисекунд). 399 <literal>loader_threshold</literal> (по умолчанию 200 миллисекунд).
396 Между итерациями делается пауза на время, заданное параметром 400 Между итерациями делается пауза на время, заданное параметром
397 <literal>loader_sleep</literal> (по умолчанию 50 миллисекунд). 401 <literal>loader_sleep</literal> (по умолчанию 50 миллисекунд).
398 </para> 402 </para>
399 403
404 <para>
405 Кроме того,
406 следующие параметры доступны как часть
407 <commercial_version>коммерческой подписки</commercial_version>:
408 </para>
409
410 <para>
411 <list type="tag">
412
413 <tag-name id="purger">
414 <literal>purger</literal>=<literal>on</literal>|<literal>off</literal>
415 </tag-name>
416 <tag-desc>
417 Указывает, будут ли записи в кэше, соответствующие
418 <link id="proxy_cache_purge">маске</link>,
419 удалены с диска при помощи процесса “cache purger” (1.7.12).
420 Установка параметра в значение <value>on</value>
421 (по умолчанию <value>off</value>)
422 активирует процесс “cache purger”, который
423 проходит по всем записям в кэше
424 и удаляет записи, соответствующие этой маске.
425 </tag-desc>
426
427 <tag-name id="purger_files">
428 <literal>purger_files</literal>=<value>число</value>
429 </tag-name>
430 <tag-desc>
431 Задаёт число элементов, которые будут сканироваться за одну итерацию (1.7.12).
432 По умолчанию <literal>purger_files</literal> равен 10.
433 </tag-desc>
434
435 <tag-name id="purger_threshold">
436 <literal>purger_threshold</literal>=<value>время</value>
437 </tag-name>
438 <tag-desc>
439 Задаёт продолжительность одной итерации (1.7.12).
440 По умолчанию <literal>purger_threshold</literal> равен 50 миллисекундам.
441 </tag-desc>
442
443 <tag-name id="purger_sleep">
444 <literal>purger_sleep</literal>=<value>время</value>
445 </tag-name>
446 <tag-desc>
447 Задаёт паузу между итерациями (1.7.12).
448 По умолчанию <literal>purger_sleep</literal> равен 50 миллисекундам.
449 </tag-desc>
450
451 </list>
452 </para>
453
400 </directive> 454 </directive>
401 455
402 456
403 <directive name="proxy_cache_purge"> 457 <directive name="proxy_cache_purge">
404 <syntax>строка ...</syntax> 458 <syntax>строка ...</syntax>
421 <para> 475 <para>
422 Если <link id="proxy_cache_key">ключ кэширования</link> 476 Если <link id="proxy_cache_key">ключ кэширования</link>
423 запроса на очистку заканчивается 477 запроса на очистку заканчивается
424 звёздочкой (“<literal>*</literal>”), то все записи в кэше, соответствующие 478 звёздочкой (“<literal>*</literal>”), то все записи в кэше, соответствующие
425 этой маске, будут удалены из кэша. 479 этой маске, будут удалены из кэша.
480 Тем не менее, эти записи будут оставаться на диске или до момента удаления
481 из-за <link id="proxy_cache_path">отсутствия обращения к данным</link>,
482 или до обработки их процессом “<link id="purger">cache purger</link>” (1.7.12),
483 или до попытки клиента получить к ним доступ.
426 </para> 484 </para>
427 485
428 <para> 486 <para>
429 Пример конфигурации: 487 Пример конфигурации:
430 <example> 488 <example>