Изменения документа Примеры

Редактировал(а) Alexandr Fokin 2026/05/09 02:00

От версии 7.1
отредактировано Alexandr Fokin
на 2026/04/27 13:26
Изменить комментарий: Удаление картинки TransactionOutbox.%20Sequence.jpg
К версии 8.1
отредактировано Alexandr Fokin
на 2026/04/27 13:27
Изменить комментарий: К данной версии нет комментариев

Сводка

Подробности

Свойства страницы
Содержимое
... ... @@ -17,12 +17,9 @@
17 17  Для таких случаев создается страхующий триггер (1 общий на тип процесса). Этот триггер запускается периодически и проходится по всем ожидающим процессам, проверяя условие (в реализации можно использовать keyset пагинацию) (в реализации можно использовать join для проверки условия).
18 18  Этот триггер выполняется периодически с более крупной временной задержкой. В случае обнаружения потери TriggerEvent, он поднимет заклинивший родительский процесс и он будет обработан (но позже). Можно установить этому триггеру низкий приоритет.
19 19  )))
20 -|
21 -|(((
22 -
20 +|[[image:Родительский дочерний процесс. Sequence.jpg]]
23 23  )))
24 -)))
25 -|2|Transaction outbox stream process.|
22 +|2|Transaction outbox stream process.|[[image:TransactionOutbox. Sequence.jpg]]
26 26  |3|Stream trigger|(((
27 27  | |(((
28 28  * Позволяет убрать лишние запросы пробуждения процесса (когда он и так запущен).