Mercurial > hg > nginx-site
comparison xml/ru/docs/stream/stream_processing.xml @ 2883:4959250ba429
Added links to njs directives in "Stream Processing".
author | Yaroslav Zhuravlev <yar@nginx.com> |
---|---|
date | Tue, 23 Aug 2022 14:51:40 +0100 |
parents | 2fd28cd4f2f8 |
children |
comparison
equal
deleted
inserted
replaced
2882:986e1f930e3b | 2883:4959250ba429 |
---|---|
5 <!DOCTYPE article SYSTEM "../../../../dtd/article.dtd"> | 5 <!DOCTYPE article SYSTEM "../../../../dtd/article.dtd"> |
6 | 6 |
7 <article name="Как nginx обрабатывает TCP/UDP-сессии" | 7 <article name="Как nginx обрабатывает TCP/UDP-сессии" |
8 link="/ru/docs/stream/stream_processing.html" | 8 link="/ru/docs/stream/stream_processing.html" |
9 lang="ru" | 9 lang="ru" |
10 rev="3"> | 10 rev="4"> |
11 | 11 |
12 <section> | 12 <section> |
13 | 13 |
14 <para> | 14 <para> |
15 Обработка клиентской TCP/UDP-сессии происходит | 15 Обработка клиентской TCP/UDP-сессии происходит |
40 <tag-name id="access_phase"> | 40 <tag-name id="access_phase"> |
41 <literal>Access</literal> | 41 <literal>Access</literal> |
42 </tag-name> | 42 </tag-name> |
43 <tag-desc> | 43 <tag-desc> |
44 Ограничение доступа для клиента перед обработкой данных. | 44 Ограничение доступа для клиента перед обработкой данных. |
45 В этой фазе выполняется модуль | 45 В этой фазе |
46 <link doc="ngx_stream_access_module.xml">ngx_stream_access_module</link>. | 46 выполняется модуль |
47 <link doc="ngx_stream_access_module.xml">ngx_stream_access_module</link>, | |
48 при использовании <link doc="../njs/index.xml">njs</link> | |
49 выполняется | |
50 директива <link doc="ngx_stream_js_module.xml" id="js_access"/>. | |
51 | |
47 </tag-desc> | 52 </tag-desc> |
48 | 53 |
49 <tag-name id="ssl_phase"> | 54 <tag-name id="ssl_phase"> |
50 <literal>SSL</literal> | 55 <literal>SSL</literal> |
51 </tag-name> | 56 </tag-name> |
63 Чтение первых байт данных в | 68 Чтение первых байт данных в |
64 <link doc="ngx_stream_core_module.xml" id="preread_buffer_size">буфер | 69 <link doc="ngx_stream_core_module.xml" id="preread_buffer_size">буфер |
65 предварительного чтения</link> для анализа, | 70 предварительного чтения</link> для анализа, |
66 например модулем | 71 например модулем |
67 <link doc="ngx_stream_ssl_preread_module.xml">ngx_stream_ssl_preread_module</link>, | 72 <link doc="ngx_stream_ssl_preread_module.xml">ngx_stream_ssl_preread_module</link>, |
68 перед их обработкой | 73 перед их обработкой. |
74 При использовании <link doc="../njs/index.xml">njs</link> | |
75 в этой фазе выполняется | |
76 директива <link doc="ngx_stream_js_module.xml" id="js_preread"/>. | |
69 </tag-desc> | 77 </tag-desc> |
70 | 78 |
71 <tag-name id="content_phase"> | 79 <tag-name id="content_phase"> |
72 <literal>Content</literal> | 80 <literal>Content</literal> |
73 </tag-name> | 81 </tag-name> |
75 Обязательная фаза, в которой происходит обработка данных, как правило | 83 Обязательная фаза, в которой происходит обработка данных, как правило |
76 <link doc="ngx_stream_proxy_module.xml">проксирование</link> на | 84 <link doc="ngx_stream_proxy_module.xml">проксирование</link> на |
77 <link doc="ngx_stream_upstream_module.xml">группу серверов</link> | 85 <link doc="ngx_stream_upstream_module.xml">группу серверов</link> |
78 или <link doc="ngx_stream_return_module.xml">отправка</link> клиенту | 86 или <link doc="ngx_stream_return_module.xml">отправка</link> клиенту |
79 заданного значения. | 87 заданного значения. |
88 При использовании <link doc="../njs/index.xml">njs</link> | |
89 в этой фазе выполняется | |
90 директива <link doc="ngx_stream_js_module.xml" id="js_filter"/>. | |
80 </tag-desc> | 91 </tag-desc> |
81 | 92 |
82 <tag-name id="log_phase"> | 93 <tag-name id="log_phase"> |
83 <literal>Log</literal> | 94 <literal>Log</literal> |
84 </tag-name> | 95 </tag-name> |