Mercurial > hg > nginx-site
comparison xml/ru/docs/http/ngx_http_fastcgi_module.xml @ 411:f8248d0e3c8f
Documented the following directives: fastcgi_busy_buffers_size,
fastcgi_max_temp_file_size, and fastcgi_temp_file_write_size.
author | Ruslan Ermilov <ru@nginx.com> |
---|---|
date | Tue, 14 Feb 2012 11:03:53 +0000 |
parents | f4033b9bc4ec |
children | 65843513cff5 |
comparison
equal
deleted
inserted
replaced
410:e766fa4c2dbb | 411:f8248d0e3c8f |
---|---|
67 Задаёт <value>число</value> и <value>размер</value> буферов | 67 Задаёт <value>число</value> и <value>размер</value> буферов |
68 для одного соединения, | 68 для одного соединения, |
69 в которые будет читаться ответ, получаемый от FastCGI-сервера. | 69 в которые будет читаться ответ, получаемый от FastCGI-сервера. |
70 По умолчанию размер одного буфера равен размеру страницы. | 70 По умолчанию размер одного буфера равен размеру страницы. |
71 В зависимости от платформы это или 4K, или 8K. | 71 В зависимости от платформы это или 4K, или 8K. |
72 </para> | |
73 | |
74 </directive> | |
75 | |
76 | |
77 <directive name="fastcgi_busy_buffers_size"> | |
78 <syntax><value>размер</value></syntax> | |
79 <default>8k|16k</default> | |
80 <context>http</context> | |
81 <context>server</context> | |
82 <context>location</context> | |
83 | |
84 <para> | |
85 Ограничивает суммарный <value>размер</value> | |
86 буферов, которые могут быть заняты для отправки ответа клиенту, пока | |
87 ответ ещё не прочитан целиком. | |
88 Оставшиеся буферы тем временем могут использоваться для чтения ответа | |
89 и, при необходимости, буферизации части ответа во временный файл. | |
90 По умолчанию <value>размер</value> ограничен двумя буферами, заданными | |
91 директивами <link id="fastcgi_buffer_size"/> и <link id="fastcgi_buffers"/>. | |
72 </para> | 92 </para> |
73 | 93 |
74 </directive> | 94 </directive> |
75 | 95 |
76 | 96 |
432 </para> | 452 </para> |
433 | 453 |
434 </directive> | 454 </directive> |
435 | 455 |
436 | 456 |
457 <directive name="fastcgi_max_temp_file_size"> | |
458 <syntax><value>размер</value></syntax> | |
459 <default>1024m</default> | |
460 <context>http</context> | |
461 <context>server</context> | |
462 <context>location</context> | |
463 | |
464 <para> | |
465 Если ответ не вмещается целиком в буферы памяти, заданные | |
466 директивами <link id="fastcgi_buffer_size"/> и <link id="fastcgi_buffers"/>, | |
467 часть ответа может быть записана во временный файл. | |
468 Эта директива задаёт максимальный <value>размер</value> временного файла. | |
469 Размер данных, сбрасываемых во временный файл за один раз, задаётся | |
470 директивой <link id="fastcgi_temp_file_write_size"/>. | |
471 </para> | |
472 | |
473 <para> | |
474 Значение 0 отключает возможность буферизации ответов во временные файлы. | |
475 </para> | |
476 | |
477 </directive> | |
478 | |
479 | |
437 <directive name="fastcgi_next_upstream"> | 480 <directive name="fastcgi_next_upstream"> |
438 <syntax> | 481 <syntax> |
439 <literal>error</literal> | | 482 <literal>error</literal> | |
440 <literal>timeout</literal> | | 483 <literal>timeout</literal> | |
441 <literal>invalid_header</literal> | | 484 <literal>invalid_header</literal> | |
765 </para> | 808 </para> |
766 | 809 |
767 </directive> | 810 </directive> |
768 | 811 |
769 | 812 |
813 <directive name="fastcgi_temp_file_write_size"> | |
814 <syntax><value>размер</value></syntax> | |
815 <default>8k|16k</default> | |
816 <context>http</context> | |
817 <context>server</context> | |
818 <context>location</context> | |
819 | |
820 <para> | |
821 Ограничивает <value>размер</value> данных, сбрасываемых во временный файл | |
822 за один раз, при включённой буферизации ответов FastCGI-сервера | |
823 во временные файлы. | |
824 По умолчанию <value>размер</value> ограничен двумя буферами, заданными | |
825 директивами <link id="fastcgi_buffer_size"/> и <link id="fastcgi_buffers"/>. | |
826 Максимальный размер временного файла задаётся директивой | |
827 <link id="fastcgi_max_temp_file_size"/>. | |
828 </para> | |
829 | |
830 </directive> | |
831 | |
832 | |
770 <directive name="fastcgi_temp_path"> | 833 <directive name="fastcgi_temp_path"> |
771 <syntax> | 834 <syntax> |
772 <value>путь</value> | 835 <value>путь</value> |
773 [<value>уровень1</value> | 836 [<value>уровень1</value> |
774 [<value>уровень2</value> | 837 [<value>уровень2</value> |
777 <context>http</context> | 840 <context>http</context> |
778 <context>server</context> | 841 <context>server</context> |
779 <context>location</context> | 842 <context>location</context> |
780 | 843 |
781 <para> | 844 <para> |
782 Задаёт имя каталога для хранения временных файлов, | 845 Задаёт имя каталога для хранения временных файлов с данными, |
783 полученных от другого сервера. | 846 полученными от FastCGI-серверов. |
784 В каталоге может использоваться иерархия подкаталогов до трёх уровней. | 847 В каталоге может использоваться иерархия подкаталогов до трёх уровней. |
785 Например, при такой конфигурации | 848 Например, при такой конфигурации |
786 <example> | 849 <example> |
787 fastcgi_temp_path /spool/nginx/fastcgi_temp 1 2; | 850 fastcgi_temp_path /spool/nginx/fastcgi_temp 1 2; |
788 </example> | 851 </example> |