Size: a a a

Camunda BPM Group

2019 November 04

DK

Denis Kotov in Camunda BPM Group
Но это несложно, потому что там множество точек расширения, например вам скорее всего надо будет реализоватб хистори хендлер, который будет пушить инфу в систему трейсинга
источник

DK

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

AT

Alex Ted in Camunda BPM Group
вон оно что, спасибо
источник

DK

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

DK

Denis Kotov in Camunda BPM Group
например, в ексамаде по этому айдишнику подклчается внешний айфрейм, который уже трасировку по другим сервисам показывает
источник
2019 November 05

M

Maksat in Camunda BPM Group
Всем привет! Как то можно отправлять сигналы между параллельными подпроцессами?
источник

M

Maksat in Camunda BPM Group
источник

M

Maksat in Camunda BPM Group
как то так
источник

DK

Denis Kotov in Camunda BPM Group
Сигналы нужны для межпроцессного взаимодействия. Самому себе их отправлять не стоит
источник

DK

Denis Kotov in Camunda BPM Group
Их вообще лучше не использовать так-то
источник

DK

Denis Kotov in Camunda BPM Group
Что мешает поток управления поставить там?
источник

M

Maksat in Camunda BPM Group
как можно тогда решить такой кейс: есть 3 параллельных подпроцесса. Если в одном из них что то происходит, в остальных двух нужно вызвать какой то сервис таск.
источник

DK

Denis Kotov in Camunda BPM Group
Встроенный непрерывающий подпроцесс обработчик по сообщению в остальных двух, а в первом отправить это сообщение
источник

DK

Denis Kotov in Camunda BPM Group
Ну это на уровне техники. А на уровне процесса есть шанс шо что-то не так побито на процессы
источник

M

Maksat in Camunda BPM Group
источник

M

Maksat in Camunda BPM Group
то есть как то так?
источник

M

Maksat in Camunda BPM Group
тут нужно чтобы если 2-ой подпроцесс отправил сообщение, то 1 и 3 перехватил. И точно так же, если 3 отправил, то 1 и 2 перехватывают
источник

DK

Denis Kotov in Camunda BPM Group
А какой кейс бизнсовый?
источник

DK

Denis Kotov in Camunda BPM Group
Maksat
то есть как то так?
Тут нету встроенных подпроцессов обработчиков :)
источник

M

Maksat in Camunda BPM Group
есть список исполнителей, которые выбираются до старта параллельных подпроцессов. это список передается в каждый подпроцесс. в подпроцессе каждый исполнитель исполняет какую то задачу, но так же может отказаться от исполнения и инициатор заявки может поменять исполнителя в его подпроцессе. список исполнителей должен выводиться для каждого исполнителя. если исполнитель поменялся в одном подпроцессе, то в других параллельных подпроцессах список исполнителей должен обновиться.
источник