2024-09-17 23:03:00 +02:00

44 lines
2.1 KiB
HTML

<!--
Copyright JS Foundation and other contributors, http://js.foundation
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<script type="text/html" data-help-name="batch">
<p>Vytvára sekvencie správ na základe rôznych pravidiel.</p>
<h3>Detaily</h3>
<p>Existujú tri režimy vytvárania sekvencií správ:</p>
<dl>
<dt>Počet správ</dt>
<dd>zgrupuje správy do sekvencií s danou dĺžkou. Možnosť <b>prekrytie</b>
špecifikuje, koľko správ na konci jednej sekvencie byť
zopakovaných na začiatku nasledujúcej sekvencie.</dd>
<dt>Časový interval</dt>
<dd>zgrupuje správy, ktoré prichádzajú v špecifikovanom intervale. Ak žiadna správa
nepríde v intervale, uzol môže prípadne odoslať prázdnu správu.</dd>
<dt>Konkatenácia sekvencií</dt>
<dd>vytvára sekvenciu správ spojením prichádzajúcich sekvencií. Každá správa
musí mať vlastnosť <code>msg.topic</code> a vlastnosť <code>msg.parts</code>
identifikujúcu jej sekvenciu. Uzol je nakonfigurovaný so zoznamom <code>tém</code>
na identifikáciu poradia spojených sekvencií.
</dd>
</dl>
<h4>Ukladanie správ</h4>
<p>Tento uzol ukladá správy do vyrovnávacej pamäte interne, aby mohol pracovať na viacerých sekvenciách. Nastavenie
vykonávania <code>nodeMessageBufferMaxLength</code> môže byť použité na obmedzenie počtu správ,
ktoré uzol uloží do vyrovnávacej pamäte.</p>
<p>Ak je prijatá správa s nastavenou vlastnosťou <code>msg.reset</code>, uložené správy sú odstránené a nie sú odoslané.</p>
</script>