comparison xml/ru/docs/http/ngx_http_fastcgi_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_fastcgi_module" 10 <module name="Модуль ngx_http_fastcgi_module"
11 link="/ru/docs/http/ngx_http_fastcgi_module.html" 11 link="/ru/docs/http/ngx_http_fastcgi_module.html"
12 lang="ru" 12 lang="ru"
13 rev="42"> 13 rev="43">
14 14
15 <section id="summary"> 15 <section id="summary">
16 16
17 <para> 17 <para>
18 Модуль <literal>ngx_http_fastcgi_module</literal> позволяет передавать 18 Модуль <literal>ngx_http_fastcgi_module</literal> позволяет передавать
627 627
628 <para> 628 <para>
629 Параметр <literal>error</literal> также позволяет использовать 629 Параметр <literal>error</literal> также позволяет использовать
630 устаревший закэшированный ответ при невозможности выбора 630 устаревший закэшированный ответ при невозможности выбора
631 FastCGI-сервера для обработки запроса. 631 FastCGI-сервера для обработки запроса.
632 Подобное поведение может быть также задано при помощи расширения
633 “<link url="https://tools.ietf.org/html/rfc5861#section-4">stale-if-error</link>”
634 поля <header>Cache-Control</header> заголовка ответа (1.11.10)
635 на определённое количество секунд после того, как ответ стал устаревшим,
636 но такой способ имеет меньший приоритет, чем задание параметра директивы.
637 </para> 632 </para>
638 633
639 <para id="fastcgi_cache_use_stale_updating"> 634 <para id="fastcgi_cache_use_stale_updating">
640 Кроме того, дополнительный параметр <literal>updating</literal> 635 Кроме того, дополнительный параметр <literal>updating</literal>
641 разрешает использовать устаревший закэшированный ответ, 636 разрешает использовать устаревший закэшированный ответ,
642 если на данный момент он уже обновляется. 637 если на данный момент он уже обновляется.
643 Это позволяет минимизировать число обращений к FastCGI-серверам 638 Это позволяет минимизировать число обращений к FastCGI-серверам
644 при обновлении закэшированных данных. 639 при обновлении закэшированных данных.
645 Подобное поведение может быть также задано при помощи расширения 640 </para>
641
642 <para>
643 Использование устаревшего закэшированного ответа
644 может также быть разрешено непосредственно в заголовке ответа
645 на определённое количество секунд после того, как ответ устарел (1.11.10).
646 Такой способ менее приоритетен, чем задание параметров директивы.
647 <list type="bullet" compact="no">
648
649 <listitem>
650 Расширение
646 “<link url="https://tools.ietf.org/html/rfc5861#section-3">stale-while-revalidate</link>” 651 “<link url="https://tools.ietf.org/html/rfc5861#section-3">stale-while-revalidate</link>”
647 поля <header>Cache-Control</header> заголовка ответа (1.11.10) 652 поля заголовка <header>Cache-Control</header> разрешает
648 на определённое количество секунд после того, как ответ стал устаревшим, 653 использовать устаревший закэшированный ответ,
649 но такой способ имеет меньший приоритет, чем задание параметра директивы. 654 если на данный момент он уже обновляется.
655 </listitem>
656
657 <listitem>
658 Расширение
659 “<link url="https://tools.ietf.org/html/rfc5861#section-4">stale-if-error</link>”
660 поля заголовка <header>Cache-Control</header> разрешает
661 использовать устаревший закэшированный ответ в случае ошибки.
662 </listitem>
663
664 </list>
650 </para> 665 </para>
651 666
652 <para> 667 <para>
653 Чтобы минимизировать число обращений к FastCGI-серверам при 668 Чтобы минимизировать число обращений к FastCGI-серверам при
654 заполнении нового элемента кэша, можно воспользоваться директивой 669 заполнении нового элемента кэша, можно воспользоваться директивой