Изменения документа Движок cccc1808. ProcessEngine
Редактировал(а) Alexandr Fokin 2026/04/27 13:28
От версии 1.25
отредактировано Alexandr Fokin
на 2026/04/10 15:06
на 2026/04/10 15:06
Изменить комментарий:
К данной версии нет комментариев
К версии 1.23
отредактировано Alexandr Fokin
на 2026/04/10 15:02
на 2026/04/10 15:02
Изменить комментарий:
К данной версии нет комментариев
Сводка
-
Свойства страницы (1 изменено, 0 добавлено, 0 удалено)
Подробности
- Свойства страницы
-
- Содержимое
-
... ... @@ -31,7 +31,7 @@ 31 31 ))) 32 32 ))) 33 33 |(% style="width:132px" %)Особенности|(% style="width:1301px" %)((( 34 -|(% style="width:159px" %)Батчинг при выполнении.|(% style="width:1168px" %)(((34 +|(% style="width:159px" %)Батчинг|(% style="width:1168px" %)((( 35 35 Возможность использовать и комбинировать разные типы выполнения как 36 36 37 37 * (1 транзакция - 1 процесс), ... ... @@ -59,9 +59,6 @@ 59 59 60 60 см. пример 1. 61 61 ))) 62 -|(% style="width:159px" %)Stream process|(% style="width:1168px" %)Возможность реализации stream процессов. Которые обрабатываются некоторый поток сообщений. 63 -Через использование триггеров (при поступлении сообщения публикуется TriggerEvent) и системы гарантированного пробуждения (процесс гарантировано не уснет, если есть необработанные сообщения). 64 -Например: TransactionOutbox. 65 65 |(% style="width:159px" %)Перехват ошибок|(% style="width:1168px" %)Перехват и обработка ошибок, если процесс выкинул exception в движок. Реализацию простого retry с задержкой (создается триггер на следующую попытку). 66 66 |(% style="width:159px" %)Параллельное выполнение|(% style="width:1168px" %)Допускается запуск нескольких раннеров (на разных нодах), работающих с одной таблицей процессов для распределения нагрузки между ними. 67 67 Допускается фильтрация типов процессов между нодами (чтобы нода выполняла только определенные типы процессов, в том числе по приоритету).