comparison xml/ru/docs/http/ngx_http_fastcgi_module.xml @ 1116:d882c6f3323d

FastCGI and Proxy: translated the "_cache_purge" directives into RU.
author Yaroslav Zhuravlev <yar@nginx.com>
date Fri, 28 Mar 2014 15:58:03 +0400
parents 2d8269d8fea8
children d708d213959a
comparison
equal deleted inserted replaced
1115:65bc9d1ec234 1116:d882c6f3323d
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="12"> 13 rev="13">
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> позволяет передавать
358 элементов (по умолчанию 100). 358 элементов (по умолчанию 100).
359 Кроме того, время работы одной итерации ограничено параметром 359 Кроме того, время работы одной итерации ограничено параметром
360 <literal>loader_threshold</literal> (по умолчанию 200 миллисекунд). 360 <literal>loader_threshold</literal> (по умолчанию 200 миллисекунд).
361 Между итерациями делается пауза на время, заданное параметром 361 Между итерациями делается пауза на время, заданное параметром
362 <literal>loader_sleep</literal> (по умолчанию 50 миллисекунд). 362 <literal>loader_sleep</literal> (по умолчанию 50 миллисекунд).
363 </para>
364
365 </directive>
366
367
368 <directive name="fastcgi_cache_purge">
369 <syntax>строка ...</syntax>
370 <default/>
371 <context>http</context>
372 <context>server</context>
373 <context>location</context>
374 <appeared-in>1.5.7</appeared-in>
375
376 <para>
377 Задаёт условия, при которых запрос будет считаться запросом
378 на очистку кэша.
379 Если значение хотя бы одного из строковых параметров непустое и не равно “0”,
380 то запись в кэше с соответствующим
381 <link id="fastcgi_cache_key">ключём кэширования</link> удаляется.
382 Результат успешной операции определяется возвращением ответа
383 <http-status code="204" text="No Content"/>.
384 </para>
385
386 <para>
387 Если <link id="fastcgi_cache_key">ключ кэширования</link>
388 запроса на очистку заканчивается
389 звёздочкой (“<literal>*</literal>”), то все записи в кэше, соответствующие
390 этой маске, будут удалены из кэша.
391 </para>
392
393 <para>
394 Пример конфигурации:
395 <example>
396 fastcgi_cache_path /data/nginx/cache keys_zone=cache_zone:10m;
397
398 map $request_method $purge_method {
399 PURGE 1;
400 default 0;
401 }
402
403 server {
404 ...
405 location / {
406 fastcgi_pass http://backend;
407 fastcgi_cache cache_zone;
408 fastcgi_cache_key $uri;
409 fastcgi_cache_purge $purge_method;
410 }
411 }
412 </example>
413 <note>
414 Фунциональность доступна как часть <commercial_version/>.
415 </note>
363 </para> 416 </para>
364 417
365 </directive> 418 </directive>
366 419
367 420