Size: a a a

Camunda BPM Group

2021 August 18

DK

Denis Kotov in Camunda BPM Group
Не закомиттилось в базу
источник

DK

Denis Kotov in Camunda BPM Group
Если пару сообщений прилетели быстрее чем инфа о старте записана в бд такое может быть
источник

SD

Serg D. in Camunda BPM Group
ProcessInstanceQuery селектит из бд. А в бд данные появляются не сразу, только после достижения wait state и коммита в бд. Поэтому вполне могут работать параллельно два инстанса и не видеть друг друга
источник

РА

Руслан Алиев... in Camunda BPM Group
@Kotskin спасибо, но как тогда гарантировать коммит?
Уровень выставлен repeatable-read
источник

SD

Serg D. in Camunda BPM Group
Проще сделать последовательную обработку сообщений, по которым стартуете
источник

SD

Serg D. in Camunda BPM Group
Тем более если кафка
источник

РА

Руслан Алиев... in Camunda BPM Group
@serg_dat спасибо, звучит интересно.
Знаю об этом явлении относительно записи переменных, но удивлен, что камунда и старт процесса может не сразу записать. Но похоже на правду
источник

SD

Serg D. in Camunda BPM Group
У меня сейчас аналогичная боль периодически возникает, но нет времени придумать не костыльное решение
источник

DK

Denis Kotov in Camunda BPM Group
Табличка в бд камунды для мессаджей с отметкой обработан или нет
источник

DK

Denis Kotov in Camunda BPM Group
А потом ее очисткой
источник

SD

Serg D. 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
Во всем виноваты электроны или что там меньше, что в проводах не мгновенно перемещаются
источник

РА

Руслан Алиев... in Camunda BPM Group
:)
источник

РА

Руслан Алиев... in Camunda BPM Group
@Kotskin @serg_dat спасибо за мысли и идеи
источник

DK

Denis Kotov in Camunda BPM Group
источник

РА

Руслан Алиев... in Camunda BPM Group
А  constraint (на ACT_RU_EXECUTION) повесили, но не нравится exception-ы или что?
источник

РА

Руслан Алиев... in Camunda BPM Group
🤝
источник

DK

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