comparison xml/ru/docs/http/ngx_http_proxy_module.xml @ 1912:ec4af97e4403

Split off header options from parameters in proxy_cache_use_stale and friends.
author Yaroslav Zhuravlev <yar@nginx.com>
date Tue, 21 Feb 2017 21:23:53 +0300
parents 41cf2c2d8c5c
children 66a30a380fba
comparison
equal deleted inserted replaced
1911:f024ac0ec5c7 1912:ec4af97e4403
8 <!DOCTYPE module SYSTEM "../../../../dtd/module.dtd"> 8 <!DOCTYPE module SYSTEM "../../../../dtd/module.dtd">
9 9
10 <module name="Модуль ngx_http_proxy_module" 10 <module name="Модуль ngx_http_proxy_module"
11 link="/ru/docs/http/ngx_http_proxy_module.html" 11 link="/ru/docs/http/ngx_http_proxy_module.html"
12 lang="ru" 12 lang="ru"
13 rev="56"> 13 rev="57">
14 14
15 <section id="summary"> 15 <section id="summary">
16 16
17 <para> 17 <para>
18 Модуль <literal>ngx_http_proxy_module</literal> позволяет передавать 18 Модуль <literal>ngx_http_proxy_module</literal> позволяет передавать
647 647
648 <para> 648 <para>
649 Параметр <literal>error</literal> также позволяет использовать 649 Параметр <literal>error</literal> также позволяет использовать
650 устаревший закэшированный ответ при невозможности выбора 650 устаревший закэшированный ответ при невозможности выбора
651 проксированного сервера для обработки запроса. 651 проксированного сервера для обработки запроса.
652 Подобное поведение может быть также задано при помощи расширения
653 “<link url="https://tools.ietf.org/html/rfc5861#section-4">stale-if-error</link>”
654 поля <header>Cache-Control</header> заголовка ответа (1.11.10)
655 на определённое количество секунд после того, как ответ стал устаревшим,
656 но такой способ имеет меньший приоритет, чем задание параметра директивы.
657 </para> 652 </para>
658 653
659 <para id="proxy_cache_use_stale_updating"> 654 <para id="proxy_cache_use_stale_updating">
660 Кроме того, дополнительный параметр <literal>updating</literal> 655 Кроме того, дополнительный параметр <literal>updating</literal>
661 разрешает использовать устаревший закэшированный ответ, 656 разрешает использовать устаревший закэшированный ответ,
662 если на данный момент он уже обновляется. 657 если на данный момент он уже обновляется.
663 Это позволяет минимизировать число обращений к проксированным серверам 658 Это позволяет минимизировать число обращений к проксированным серверам
664 при обновлении закэшированных данных. 659 при обновлении закэшированных данных.
665 Подобное поведение может быть также задано при помощи расширения 660 </para>
661
662 <para>
663 Использование устаревшего закэшированного ответа
664 может также быть разрешено непосредственно в заголовке ответа
665 на определённое количество секунд после того, как ответ устарел (1.11.10).
666 Такой способ менее приоритетен, чем задание параметров директивы.
667 <list type="bullet" compact="no">
668
669 <listitem>
670 Расширение
666 “<link url="https://tools.ietf.org/html/rfc5861#section-3">stale-while-revalidate</link>” 671 “<link url="https://tools.ietf.org/html/rfc5861#section-3">stale-while-revalidate</link>”
667 поля <header>Cache-Control</header> заголовка ответа (1.11.10) 672 поля заголовка <header>Cache-Control</header> разрешает
668 на определённое количество секунд после того, как ответ стал устаревшим, 673 использовать устаревший закэшированный ответ,
669 но такой способ имеет меньший приоритет, чем задание параметра директивы. 674 если на данный момент он уже обновляется.
675 </listitem>
676
677 <listitem>
678 Расширение
679 “<link url="https://tools.ietf.org/html/rfc5861#section-4">stale-if-error</link>”
680 поля заголовка <header>Cache-Control</header> разрешает
681 использовать устаревший закэшированный ответ в случае ошибки.
682 </listitem>
683
684 </list>
670 </para> 685 </para>
671 686
672 <para> 687 <para>
673 Чтобы минимизировать число обращений к проксированным серверам при 688 Чтобы минимизировать число обращений к проксированным серверам при
674 заполнении нового элемента кэша, можно воспользоваться директивой 689 заполнении нового элемента кэша, можно воспользоваться директивой