comparison xml/ru/docs/stream/ngx_stream_js_module.xml @ 2686:45214e5316cd

Improved description of js_set.
author Yaroslav Zhuravlev <yar@nginx.com>
date Fri, 19 Mar 2021 18:24:34 +0000
parents 8751cab1d562
children 3cbd6e440581
comparison
equal deleted inserted replaced
2685:5282d6d3d849 2686:45214e5316cd
7 <!DOCTYPE module SYSTEM "../../../../dtd/module.dtd"> 7 <!DOCTYPE module SYSTEM "../../../../dtd/module.dtd">
8 8
9 <module name="Модуль ngx_stream_js_module" 9 <module name="Модуль ngx_stream_js_module"
10 link="/ru/docs/stream/ngx_stream_js_module.html" 10 link="/ru/docs/stream/ngx_stream_js_module.html"
11 lang="ru" 11 lang="ru"
12 rev="24"> 12 rev="25">
13 13
14 <section id="summary"> 14 <section id="summary">
15 15
16 <para> 16 <para>
17 Модуль <literal>ngx_stream_js_module</literal> позволяет задавать 17 Модуль <literal>ngx_stream_js_module</literal> позволяет задавать
258 <value>модуль.функция</value></syntax> 258 <value>модуль.функция</value></syntax>
259 <default/> 259 <default/>
260 <context>stream</context> 260 <context>stream</context>
261 261
262 <para> 262 <para>
263 Задаёт функцию njs для указанной переменной. 263 Задаёт <literal>функцию</literal> njs
264 Начиная с <link doc="../njs/changes.xml" id="njs0.4.0">0.4.0</link> 264 для указанной <literal>переменной</literal>.
265 можно ссылаться на функцию модуля. 265 Начиная с <link doc="../njs/changes.xml" id="njs0.4.0">0.4.0</link>
266 можно ссылаться на функцию модуля.
267 </para>
268
269 <para>
270 Функция вызывается в момент
271 первого обращения к переменной для данного запроса.
272 Точный момент вызова функции зависит от
273 <link doc="stream_processing.xml">фазы</link>,
274 в которой происходит обращение к переменной.
275 Это можно использовать для реализации дополнительной логики,
276 не относящейся к вычислению переменной.
277 Например, если переменная указана
278 в директиве <link doc="ngx_stream_log_module.xml" id="log_format"/>,
279 то её обработчик не будет выполняться до фазы записи в лог.
280 Этот обработчик также может использоваться для выполнения процедур
281 непосредственно перед освобождением запроса.
266 </para> 282 </para>
267 283
268 </directive> 284 </directive>
269 285
270 </section> 286 </section>