Редактировал(а) Alexandr Fokin 2026/06/18 22:07

От версии 1.18
отредактировано Alexandr Fokin
на 2026/05/29 19:03
Изменить комментарий: К данной версии нет комментариев
К версии 1.20
отредактировано Alexandr Fokin
на 2026/06/07 20:16
Изменить комментарий: К данной версии нет комментариев

Сводка

Подробности

Свойства страницы
Содержимое
... ... @@ -34,13 +34,16 @@
34 34  |2.2.1|(% style="width:662px" %)Каскад триггеров.
35 35  Подход, когда 1 корневой simple stream trigger передает сигнал на процесс.
36 36  А другие триггеры процесса передают сигнал не на процесс напрямую, а на корневой триггер.
37 -Корневой триггер передает на дочерние stream trigger trigger event о том, что процесс остановился.
38 38  Данный подход позволяет использовать несколько триггеров (как в варианте 2.3), но при этом полностью убирает конкуренцию (не требует wakeup lock (и может работать без wakeup condition)).|(% style="width:513px" %)__Дочерние триггеры
39 39  <-> Корневой триггер (Simple stream trigger)
40 40  <-> Процесс__|+|-|+|+-|-
41 41  |2.3|(% style="width:662px" %)Несколько конкурирующих триггеров.
42 42  Высокая интенсивность сигналов, высокая конкуренция за процесс.
43 -Для сглаживания конкуренции используется Wakeup lock (share блокировка минимизирует блокировку и сглаживает конкуренцию).|(% style="width:513px" %)__Триггеры <-> Процесс.__|+|-|-|+|+
42 +Для сглаживания конкуренции используется Wakeup lock (share блокировка минимизирует блокировку и сглаживает конкуренцию).|(% style="width:513px" %)(((
43 +__Триггеры <-> Процесс.__
44 +
45 +__[[Гарантированная конкурентная доставка сигнала>>doc:Проекты и репозитории.Библиотеки.Движок cccc1808\. ProcessEngine.Гарантированная конкурентная доставка сигнала.WebHome]]__
46 +)))|+|-|-|+|+
44 44  |3|(% style="width:662px" %)Периодическая проверка|(% style="width:513px" %)Процесс пробуждается каждые N timeout, используется только 1 timer trigger. См. [[Примеры>>doc:Проекты и репозитории.Библиотеки.Движок cccc1808\. ProcessEngine.Примеры.WebHome]] 1 (блок 2).|+|+|-|-|-
45 45  )))
46 46  | |