diff xml/ru/docs/http/ngx_http_fastcgi_module.xml @ 302:df728215db07

Documented "proxy_cache_lock", "proxy_cache_lock_timeout", "fastcgi_cache_lock", and "fastcgi_cache_lock_timeout".
author Ruslan Ermilov <ru@nginx.com>
date Thu, 29 Dec 2011 15:36:38 +0000
parents 2f318fe954ec
children 86732337c730
line wrap: on
line diff
--- a/xml/ru/docs/http/ngx_http_fastcgi_module.xml	Thu Dec 29 09:10:56 2011 +0000
+++ b/xml/ru/docs/http/ngx_http_fastcgi_module.xml	Thu Dec 29 15:36:38 2011 +0000
@@ -129,6 +129,40 @@
 </directive>
 
 
+<directive name="fastcgi_cache_lock">
+<syntax><literal>on</literal> | <literal>off</literal></syntax>
+<default>off</default>
+<context>http</context>
+<context>server</context>
+<context>location</context>
+
+<para>
+Если включено, одновременно только одному запросу будет позволено
+заполнить новый элемент кэша, идентифицируемый согласно директиве
+<link id="fastcgi_cache_key"/>, передав запрос на FastCGI-сервер.
+Остальные запросы этого же элемента будут либо ожидать
+появления ответа в кэше, либо освобождения блокировки
+этого элемента, в течение времени, заданного директивой
+<link id="fastcgi_cache_lock_timeout"/>.
+</para>
+
+</directive>
+
+
+<directive name="fastcgi_cache_lock_timeout">
+<syntax><value>время</value></syntax>
+<default>5s</default>
+<context>http</context>
+<context>server</context>
+<context>location</context>
+
+<para>
+Задаёт таймаут для <link id="fastcgi_cache_lock"/>.
+</para>
+
+</directive>
+
+
 <directive name="fastcgi_cache_min_uses">
 <syntax><value>число</value></syntax>
 <default>1</default>