Mercurial > hg > nginx-site
annotate xml/ru/docs/http/ngx_http_spdy_module.xml @ 1051:29de277bf322
Documented the "spdy_chunk_size" directive.
author | Yaroslav Zhuravlev <yaroslav.zhuravlev@nginx.com> |
---|---|
date | Thu, 23 Jan 2014 11:06:16 +0000 |
parents | 85804d815ed3 |
children | 2ef5a63ce6e2 |
rev | line source |
---|---|
869 | 1 <?xml version="1.0"?> |
2 | |
3 <!-- | |
4 Copyright (C) Nginx, Inc. | |
5 --> | |
6 | |
7 <!DOCTYPE module SYSTEM "../../../../dtd/module.dtd"> | |
8 | |
9 <module name="Модуль ngx_http_spdy_module" | |
10 link="/ru/docs/http/ngx_http_spdy_module.html" | |
11 lang="ru" | |
1051
29de277bf322
Documented the "spdy_chunk_size" directive.
Yaroslav Zhuravlev <yaroslav.zhuravlev@nginx.com>
parents:
1050
diff
changeset
|
12 rev="4"> |
869 | 13 |
14 <section id="summary"> | |
15 | |
16 <para> | |
17 Модуль <literal>ngx_http_spdy_module</literal> обеспечивает экспериментальную | |
18 поддержку <link url="http://www.chromium.org/spdy/spdy-protocol">SPDY</link>. | |
19 В настоящий момент реализован | |
20 <link url="http://www.chromium.org/spdy/spdy-protocol/spdy-protocol-draft2">draft | |
21 2</link> протокола SPDY. | |
22 </para> | |
23 | |
24 <para> | |
25 По умолчанию этот модуль не собирается, его сборку необходимо | |
26 разрешить с помощью конфигурационного параметра | |
27 <literal>--with-http_spdy_module</literal>. | |
28 </para> | |
29 | |
30 </section> | |
31 | |
32 | |
33 <section id="bugs" name="Известные проблемы"> | |
34 | |
35 <para> | |
36 Модуль экспериментальный, поэтому возможно всё. | |
37 </para> | |
38 | |
39 <para> | |
40 Текущая реализация протокола SPDY не поддерживает server push. | |
41 </para> | |
42 | |
43 <para> | |
1050
85804d815ed3
The SPDY module now supports "limit_rate".
Valentin Bartenev <vbart@nginx.com>
parents:
886
diff
changeset
|
44 До версии 1.5.9 cкорость передачи ответа клиенту в SPDY-соединении не могла быть |
886
ca9a259cb5c8
The SPDY module does not support "limit_rate", not "limit_req".
Valentin Bartenev <vbart@nginx.com>
parents:
869
diff
changeset
|
45 <link doc="ngx_http_core_module.xml" id="limit_rate">ограничена</link>. |
869 | 46 </para> |
47 | |
48 </section> | |
49 | |
50 | |
51 <section id="example" name="Пример конфигурации"> | |
52 | |
53 <para> | |
54 <example> | |
55 server { | |
56 listen 443 ssl spdy; | |
57 | |
58 ssl_certificate server.crt; | |
59 ssl_certificate_key server.key; | |
60 ... | |
61 } | |
62 </example> | |
63 <note> | |
64 Для того чтобы одновременно принимать | |
65 <link doc="ngx_http_ssl_module.xml">HTTPS</link> и | |
66 SPDY соединения на том же порту, | |
67 используемая библиотека <link url="http://www.openssl.org">OpenSSL</link> | |
68 должна поддерживать расширение Next Protocol Negotiation протокола TLS, | |
69 доступное с версии OpenSSL 1.0.1. | |
70 </note> | |
71 </para> | |
72 | |
73 </section> | |
74 | |
75 | |
76 <section id="directives" name="Директивы"> | |
77 | |
1051
29de277bf322
Documented the "spdy_chunk_size" directive.
Yaroslav Zhuravlev <yaroslav.zhuravlev@nginx.com>
parents:
1050
diff
changeset
|
78 <directive name="spdy_chunk_size"> |
29de277bf322
Documented the "spdy_chunk_size" directive.
Yaroslav Zhuravlev <yaroslav.zhuravlev@nginx.com>
parents:
1050
diff
changeset
|
79 <syntax><value>размер</value></syntax> |
29de277bf322
Documented the "spdy_chunk_size" directive.
Yaroslav Zhuravlev <yaroslav.zhuravlev@nginx.com>
parents:
1050
diff
changeset
|
80 <default>8k</default> |
29de277bf322
Documented the "spdy_chunk_size" directive.
Yaroslav Zhuravlev <yaroslav.zhuravlev@nginx.com>
parents:
1050
diff
changeset
|
81 <context>http</context> |
29de277bf322
Documented the "spdy_chunk_size" directive.
Yaroslav Zhuravlev <yaroslav.zhuravlev@nginx.com>
parents:
1050
diff
changeset
|
82 <context>server</context> |
29de277bf322
Documented the "spdy_chunk_size" directive.
Yaroslav Zhuravlev <yaroslav.zhuravlev@nginx.com>
parents:
1050
diff
changeset
|
83 <context>location</context> |
29de277bf322
Documented the "spdy_chunk_size" directive.
Yaroslav Zhuravlev <yaroslav.zhuravlev@nginx.com>
parents:
1050
diff
changeset
|
84 <appeared-in>1.5.9</appeared-in> |
29de277bf322
Documented the "spdy_chunk_size" directive.
Yaroslav Zhuravlev <yaroslav.zhuravlev@nginx.com>
parents:
1050
diff
changeset
|
85 |
29de277bf322
Documented the "spdy_chunk_size" directive.
Yaroslav Zhuravlev <yaroslav.zhuravlev@nginx.com>
parents:
1050
diff
changeset
|
86 <para> |
29de277bf322
Documented the "spdy_chunk_size" directive.
Yaroslav Zhuravlev <yaroslav.zhuravlev@nginx.com>
parents:
1050
diff
changeset
|
87 Задаёт максимальный размер частей, |
29de277bf322
Documented the "spdy_chunk_size" directive.
Yaroslav Zhuravlev <yaroslav.zhuravlev@nginx.com>
parents:
1050
diff
changeset
|
88 на которые будет |
29de277bf322
Documented the "spdy_chunk_size" directive.
Yaroslav Zhuravlev <yaroslav.zhuravlev@nginx.com>
parents:
1050
diff
changeset
|
89 <link url="http://www.chromium.org/spdy/spdy-protocol/spdy-protocol-draft2#TOC-Data-frames"> |
29de277bf322
Documented the "spdy_chunk_size" directive.
Yaroslav Zhuravlev <yaroslav.zhuravlev@nginx.com>
parents:
1050
diff
changeset
|
90 разделяться</link> тело ответа. |
29de277bf322
Documented the "spdy_chunk_size" directive.
Yaroslav Zhuravlev <yaroslav.zhuravlev@nginx.com>
parents:
1050
diff
changeset
|
91 Слишком маленькое значение может |
29de277bf322
Documented the "spdy_chunk_size" directive.
Yaroslav Zhuravlev <yaroslav.zhuravlev@nginx.com>
parents:
1050
diff
changeset
|
92 привести к росту накладных расходов. |
29de277bf322
Documented the "spdy_chunk_size" directive.
Yaroslav Zhuravlev <yaroslav.zhuravlev@nginx.com>
parents:
1050
diff
changeset
|
93 Слишком большое значение может |
29de277bf322
Documented the "spdy_chunk_size" directive.
Yaroslav Zhuravlev <yaroslav.zhuravlev@nginx.com>
parents:
1050
diff
changeset
|
94 негативно сказаться на приоритизации из-за |
29de277bf322
Documented the "spdy_chunk_size" directive.
Yaroslav Zhuravlev <yaroslav.zhuravlev@nginx.com>
parents:
1050
diff
changeset
|
95 <link url="http://en.wikipedia.org/wiki/Head-of-line_blocking"> |
29de277bf322
Documented the "spdy_chunk_size" directive.
Yaroslav Zhuravlev <yaroslav.zhuravlev@nginx.com>
parents:
1050
diff
changeset
|
96 блокировки очереди</link>. |
29de277bf322
Documented the "spdy_chunk_size" directive.
Yaroslav Zhuravlev <yaroslav.zhuravlev@nginx.com>
parents:
1050
diff
changeset
|
97 </para> |
29de277bf322
Documented the "spdy_chunk_size" directive.
Yaroslav Zhuravlev <yaroslav.zhuravlev@nginx.com>
parents:
1050
diff
changeset
|
98 |
29de277bf322
Documented the "spdy_chunk_size" directive.
Yaroslav Zhuravlev <yaroslav.zhuravlev@nginx.com>
parents:
1050
diff
changeset
|
99 </directive> |
29de277bf322
Documented the "spdy_chunk_size" directive.
Yaroslav Zhuravlev <yaroslav.zhuravlev@nginx.com>
parents:
1050
diff
changeset
|
100 |
29de277bf322
Documented the "spdy_chunk_size" directive.
Yaroslav Zhuravlev <yaroslav.zhuravlev@nginx.com>
parents:
1050
diff
changeset
|
101 |
869 | 102 <directive name="spdy_headers_comp"> |
103 <syntax><value>степень</value></syntax> | |
104 <default>0</default> | |
105 <context>http</context> | |
106 <context>server</context> | |
107 | |
108 <para> | |
109 Устанавливает <value>степень</value> сжатия заголовков ответа | |
110 в диапазоне от 1 (быстрее, но хуже сжатие) до 9 (медленнее, лучшее сжатие). | |
111 Специальное значение 0 отключает сжатие заголовков. | |
112 </para> | |
113 | |
114 </directive> | |
115 | |
116 </section> | |
117 | |
118 | |
119 <section id="variables" name="Встроенные переменные"> | |
120 | |
121 <para> | |
122 Модуль <literal>ngx_http_spdy_module</literal> | |
123 поддерживает следующие встроенные переменные: | |
124 <list type="tag" compact="no"> | |
125 | |
126 <tag-name id="var_spdy"><var>$spdy</var></tag-name> | |
127 <tag-desc> | |
128 версия протокола SPDY для SPDY-соединений, | |
129 либо пустая строка; | |
130 </tag-desc> | |
131 | |
132 <tag-name id="var_spdy_request_priority"><var>$spdy_request_priority</var> | |
133 </tag-name> | |
134 <tag-desc> | |
135 приоритет запроса для SPDY-соединений, | |
136 либо пустая строка. | |
137 </tag-desc> | |
138 | |
139 </list> | |
140 </para> | |
141 | |
142 </section> | |
143 | |
144 </module> |