comparison xml/ru/docs/http/ngx_http_proxy_module.xml @ 364:bb51d3e17dd0

Style fixed.
author Ruslan Ermilov <ru@nginx.com>
date Fri, 27 Jan 2012 10:39:12 +0000
parents a4fa80755eab
children 781b23ba3b0a
comparison
equal deleted inserted replaced
363:c7fccbe03827 364:bb51d3e17dd0
207 </directive> 207 </directive>
208 208
209 209
210 <directive name="proxy_cache_path"> 210 <directive name="proxy_cache_path">
211 <syntax> 211 <syntax>
212 <value>путь</value> 212 <value>путь</value>
213 [<literal>levels</literal>=<value>уровни</value>] 213 [<literal>levels</literal>=<value>уровни</value>]
214 <literal>keys_zone</literal>=<value>имя</value>:<value>размер</value> 214 <literal>keys_zone</literal>=<value>имя</value>:<value>размер</value>
215 [<literal>inactive</literal>=<value>время</value>] 215 [<literal>inactive</literal>=<value>время</value>]
216 [<literal>max_size</literal>=<value>размер</value>]</syntax> 216 [<literal>max_size</literal>=<value>размер</value>]</syntax>
217 <default/> 217 <default/>
218 <context>http</context> 218 <context>http</context>
219 219
220 <para> 220 <para>
221 Задаёт путь и другие параметры кэша. 221 Задаёт путь и другие параметры кэша.
233 </example> 233 </example>
234 </para> 234 </para>
235 235
236 <para> 236 <para>
237 Кэшируемый ответ сначала записывается во временный файл, а потом этот файл 237 Кэшируемый ответ сначала записывается во временный файл, а потом этот файл
238 переименовывается. Начиная с версии 0.8.9, временные файлы и кэш 238 переименовывается.
239 Начиная с версии 0.8.9, временные файлы и кэш
239 могут располагаться на разных файловых системах, но нужно учитывать, 240 могут располагаться на разных файловых системах, но нужно учитывать,
240 что в этом случае вместо дешёвой операции переименовывания в пределах 241 что в этом случае вместо дешёвой операции переименовывания в пределах
241 одной файловой системы файл копируется с одной файловой системы на другую. 242 одной файловой системы файл копируется с одной файловой системы на другую.
242 Поэтому лучше, если кэш будет находиться на той же файловой 243 Поэтому лучше, если кэш будет находиться на той же файловой
243 системе, что и каталог с временными файлами, задаваемый директивой 244 системе, что и каталог с временными файлами, задаваемый директивой
262 </directive> 263 </directive>
263 264
264 265
265 <directive name="proxy_cache_use_stale"> 266 <directive name="proxy_cache_use_stale">
266 <syntax> 267 <syntax>
267 <literal>error</literal> | 268 <literal>error</literal> |
268 <literal>timeout</literal> | 269 <literal>timeout</literal> |
269 <literal>invalid_header</literal> | 270 <literal>invalid_header</literal> |
270 <literal>updating</literal> | 271 <literal>updating</literal> |
271 <literal>http_500</literal> | 272 <literal>http_500</literal> |
272 <literal>http_502</literal> | 273 <literal>http_502</literal> |
273 <literal>http_503</literal> | 274 <literal>http_503</literal> |
274 <literal>http_504</literal> | 275 <literal>http_504</literal> |
275 <literal>http_404</literal> | 276 <literal>http_404</literal> |
276 <literal>off</literal> 277 <literal>off</literal>
277 ...</syntax> 278 ...</syntax>
278 <default>off</default> 279 <default>off</default>
279 <context>http</context> 280 <context>http</context>
280 <context>server</context> 281 <context>server</context>
281 <context>location</context> 282 <context>location</context>
282 283
283 <para> 284 <para>
284 Определяет, в каких случаях можно использовать 285 Определяет, в каких случаях можно использовать
285 устаревший закэшированный ответ, если при работе с проксированным 286 устаревший закэшированный ответ, если при работе с проксированным
286 сервером возникла ошибка. Параметры директивы совпадают с параметрами 287 сервером возникла ошибка.
288 Параметры директивы совпадают с параметрами
287 директивы <link id="proxy_next_upstream"/>. 289 директивы <link id="proxy_next_upstream"/>.
288 Кроме того, дополнительный параметр <literal>updating</literal> 290 Кроме того, дополнительный параметр <literal>updating</literal>
289 разрешает использовать устаревший закэшированный ответ, 291 разрешает использовать устаревший закэшированный ответ,
290 если на данный момент он уже обновляется. 292 если на данный момент он уже обновляется.
291 </para> 293 </para>
437 </directive> 439 </directive>
438 440
439 441
440 <directive name="proxy_next_upstream"> 442 <directive name="proxy_next_upstream">
441 <syntax> 443 <syntax>
442 <literal>error</literal> | 444 <literal>error</literal> |
443 <literal>timeout</literal> | 445 <literal>timeout</literal> |
444 <literal>invalid_header</literal> | 446 <literal>invalid_header</literal> |
445 <literal>http_500</literal> | 447 <literal>http_500</literal> |
446 <literal>http_502</literal> | 448 <literal>http_502</literal> |
447 <literal>http_503</literal> | 449 <literal>http_503</literal> |
448 <literal>http_504</literal> | 450 <literal>http_504</literal> |
449 <literal>http_404</literal> | 451 <literal>http_404</literal> |
450 <literal>off</literal> 452 <literal>off</literal>
451 ...</syntax> 453 ...</syntax>
452 <default>error timeout</default> 454 <default>error timeout</default>
453 <context>http</context> 455 <context>http</context>
454 <context>server</context> 456 <context>server</context>
455 <context>location</context> 457 <context>location</context>
456 458
823 </example> 825 </example>
824 </para> 826 </para>
825 827
826 <para> 828 <para>
827 Однако, если это поле отсутствует в заголовке запроса клиента, то ничего 829 Однако, если это поле отсутствует в заголовке запроса клиента, то ничего
828 передаваться не будет. В этом случае лучше воспользоваться переменной 830 передаваться не будет.
829 <var>$host</var>&mdash;её значение равно имени сервера в поле <header>Host</header> 831 В этом случае лучше воспользоваться переменной <var>$host</var>&mdash;её
832 значение равно имени сервера в поле <header>Host</header>
830 заголовка запроса, или же основному имени сервера, если поля нет: 833 заголовка запроса, или же основному имени сервера, если поля нет:
831 <example> 834 <example>
832 proxy_set_header Host $host; 835 proxy_set_header Host $host;
833 </example> 836 </example>
834 </para> 837 </para>
858 <context>server</context> 861 <context>server</context>
859 <context>location</context> 862 <context>location</context>
860 863
861 <para> 864 <para>
862 Определяет, использовать ли повторно SSL-сессии при 865 Определяет, использовать ли повторно SSL-сессии при
863 работе с проксированным сервером. Если в логах появляются ошибки 866 работе с проксированным сервером.
867 Если в логах появляются ошибки
864 “<literal>SSL3_GET_FINISHED:digest check failed</literal>”, 868 “<literal>SSL3_GET_FINISHED:digest check failed</literal>”,
865 то можно попробовать выключить 869 то можно попробовать выключить
866 повторное использование сессий. 870 повторное использование сессий.
867 </para> 871 </para>
868 872