Size: a a a

Camunda BPM Group

2020 October 19

DK

Denis Kotov in Camunda BPM Group
именно так оно и работает из коробки
источник

E

Egor Pavlov in Camunda BPM Group
хм
источник

E

Egor Pavlov in Camunda BPM Group
а как быстро находит зависшие процессы?
источник

DK

Denis Kotov in Camunda BPM Group
да сразу. Как джоб экзектьютор поднялся, так он и поехал их выполнять
источник

E

Egor Pavlov in Camunda BPM Group
а у него есть какое-то ограничение по количеству выполняемых процессов в асинхроне?
источник

E

Egor Pavlov in Camunda BPM Group
вот мой пример:
запустил 10 процессов, вырубил прилажку, часть из них зависла на стартЕвенте, часть на таймере в конце. было 6-4, сейчас 3-7. джонЭкзекьютор стартовал в 14:57:48
скрин сделан в 15.00.
таймер стоит PT10S. в первом шаге - только лог запуска, в параллельном тоже лог, в кафке - отправка месаджа в очередь.
источник

E

Egor Pavlov in Camunda BPM Group
источник

E

Egor Pavlov in Camunda BPM Group
сейчас обновил - осталось только 3 на таймере.
источник

E

Egor Pavlov in Camunda BPM Group
у стартЕвента стоит asyncBefore, чтобы дернуть рест, вернуть ответ и запустить процесс
источник

DK

Denis Kotov in Camunda BPM Group
Egor Pavlov
а у него есть какое-то ограничение по количеству выполняемых процессов в асинхроне?
там есть количество джобов, которые он берет за раз для исполнения
источник

E

Egor Pavlov in Camunda BPM Group
о как, спасибо, глянул, есть параметры вот такие
источник

E

Egor Pavlov in Camunda BPM Group
источник

E

Egor Pavlov in Camunda BPM Group
комментов на них нет. я так понимаю, что это они и есть
источник

DK

Denis Kotov in Camunda BPM Group
ну чтото из этой серии, да
источник

E

Egor Pavlov in Camunda BPM Group
ок, спасибо!
источник

E

Egor Pavlov in Camunda BPM Group
Denis Kotov
ну чтото из этой серии, да
а если два инстанса прилажки запущены, которые смотрят в одну бд с процессами и один из этих инстансов падает, то джобЕкзекутор поймает зависшие процессы? странно, что про это не написано в доках камунды в разделе джобЭкзекутора
источник

DK

Denis Kotov in Camunda BPM Group
Egor Pavlov
а если два инстанса прилажки запущены, которые смотрят в одну бд с процессами и один из этих инстансов падает, то джобЕкзекутор поймает зависшие процессы? странно, что про это не написано в доках камунды в разделе джобЭкзекутора
это в других разделах написано п отому что)
источник

E

Egor Pavlov in Camunda BPM Group
блин)))
источник

IB

Ilya Barbotko in Camunda BPM Group
ребят, у меня вопрос архитектурного плана. Допустим, есть exclusive gateway с двумя флоу выходящими, на одном из них висит экспрешн ${<длинное и сложное условие с результатом булиан>}. Насколько адекватно в такой ситуации другой флоу просто сделать дефолтным? Чтобы не дублировать на стрелочке  ${!<длинное и сложное условие с результатом булиан>}. То есть, по смыслу это не дефолт, но просто не хочется копипастить
источник

AK

Artem Kuraev in Camunda BPM Group
Почему не дефолт, если там единственное отличие в отрицании? Как раз таки if - else
источник