Size: a a a

Camunda BPM Group

2021 May 26

DK

Denis Kotov in Camunda BPM Group
все сталкивались
источник

DK

Denis Kotov in Camunda BPM Group
обычная история
источник

ММ

Максим Монин... in Camunda BPM Group
ну стандартная ошибка камунды когда параллельные ветви камунды выполняют одновременно работу и одна успела а вторая нет... ну и идет откат транзакции
источник

ММ

Максим Монин... in Camunda BPM Group
никакой проблемы не вызывает кроме остановки процесса на время лока шага
источник

A

Andrey in Camunda BPM Group
А есть гайды, как с ней бороться?
Или бесполезно и она будет вылезать всё равно и тут только ретраи помогут?
источник

ММ

Максим Монин... in Camunda BPM Group
меньше запускать паралельных процессов
источник

ММ

Максим Монин... in Camunda BPM Group
когда таски идут последовательно вероятность такого резко падает на порядки
источник

A

Andrey in Camunda BPM Group
Ну вот у нас получилось поймать на схеме, состоящей из трёх последовательных шагов
источник

D

Daniil in Camunda BPM Group
Всем привет! Коллеги помогите советом)

Борюсь со следующей проблемой, после добавления схемы деплоя процессов в
processes.xml и декоратора EnableProcessApplication в cockpit пропал раздел Variables в запущенном инстансе.
Никто не сталкивался с такой проблемой, или это нормальное поведение?

P.S. Поподробнее почитал, данный функционал не входит в community версию?
источник

DK

Denis Kotov in Camunda BPM Group
Да вроде входит
источник

DK

Denis Kotov in Camunda BPM Group
А если назад убрать - все вернётся?
источник

D

Daniil in Camunda BPM Group
Да
источник
2021 May 27

OL

Oleg Livitskyi in Camunda BPM Group
Добрый день, нужна помощь по архитектуре приложения.
Camunda используется как оркестратор. В текущей реализации есть 2 приложения, как объяснили индусы, что первый это engine, а другой это админка для этого engine (cock pit). Оба смотрят в одну и туже БД. Периодически у нас валят ошибки Class not found, устранил их только дублированием класса с engine в приложение админки, боюсь что в будущем будут проблемы когда будут добавляться новые классы, и возникнет необходимость дублировать код в оба приложения.
Есть ли смысл держать оба приложения ?
Сколько памяти нужно для одного приложения (запущенных экземпляров около 70к) ?
Буду благодарен за ссылки на описания Camunda как оркестратора/
источник

БП

Борис Потапов... in Camunda BPM Group
Всем привет! Кто-нибудь сталкивался с проблемой, что кокпит перестаёт переменные процесса показывать?
источник

DP

Dmitrii Pisarenko in Camunda BPM Group
> Периодически у нас валят ошибки Class not found

Какие классы не находятся -- классы делегатов или другие?
источник

OL

Oleg Livitskyi in Camunda BPM Group
Делегаты
источник

DP

Dmitrii Pisarenko in Camunda BPM Group
deployment-aware у Вас проставлен?
источник

OL

Oleg Livitskyi in Camunda BPM Group
Нет
источник

DP

Dmitrii Pisarenko in Camunda BPM Group
В Камунде с кокпитом какие-то определения процессов есть?
источник

DP

Dmitrii Pisarenko in Camunda BPM Group
Вариант решения:

1. В Камунде с кокпитом кладете starter BPMNs.
2. Starter BPMNs -- это схемы процессов, которые вызывают процесс (содержат только call activity).
3. Вызываемые процессы находятся во второй Камунде.
4. Во второй Камунде хранятся схемы вызываемых процессов и соотв. делегаты.
5. В обоих Камундах проставлен deployment-aware (см. https://docs.camunda.org/manual/7.15/user-guide/process-engine/the-job-executor/#job-execution-in-heterogeneous-clusters ).
6. Чтобы это работало, в вызываемых процессах async-before должен быть проставлен везде (во всех активностях вызываемого процесса).

Тогда ошибки, что не находятся делегаты должны исчезнуть.
источник