Size: a a a

Camunda BPM Group

2021 March 30

A

Alex in Camunda BPM Group
Попробую, спасибо
источник

A

Alex in Camunda BPM Group
Edward Zakharov
Ну тогда значит как я писал выше, надо настроить механизм очистки как написано в доке. Тогда у тебя начнут очищаться инстансы. Но только те у которых дата удаления в табличке заполнена. Поэтому для старых инстансев надо самому заполнить дату удаления. Для этого есть даже метод в апихе специальный.
Допустим, указал дату удаления для старого процесса через апишку, но даже вызывая апишку очистки ничего не происходит
источник

EZ

Edward Zakharov in Camunda BPM Group
А что за апишка очичтки? Какой урл?
источник

A

Alex in Camunda BPM Group
/history/cleanup
источник

EZ

Edward Zakharov in Camunda BPM Group
источник

EZ

Edward Zakharov in Camunda BPM Group
С версии 7.9.0 этот метод ничего не гарантирует.
Я если честно его даже не пробовал.
Я просто настраивал в process engine очистку на каждую ночь с 00:00 до 06:00. Все прекрасно работает уже полгода
источник

АГ

Алексей Грибков... in Camunda BPM Group
Коллеги, добрый день! Подскажите, пожалуйста, в чём искать причину проблемы. Есть Duration Timer на ожидание в 15 минут. Он может спокойно отрабатывать долгое время, но в определенный момент токен просто зависает на таймере и пропускает своё время срабатывания, ломая весь процесс. Может дополнительно нужно какие-то проперти прописывать. Заранее благодарю за ответ.
источник

EZ

Edward Zakharov in Camunda BPM Group
Алексей Грибков
Коллеги, добрый день! Подскажите, пожалуйста, в чём искать причину проблемы. Есть Duration Timer на ожидание в 15 минут. Он может спокойно отрабатывать долгое время, но в определенный момент токен просто зависает на таймере и пропускает своё время срабатывания, ломая весь процесс. Может дополнительно нужно какие-то проперти прописывать. Заранее благодарю за ответ.
Привет. Возможно дело в поллинге джобов. Там есть три варианта - 1. джобы вычитываются из таблички по колонке с датой и временем; 2. Джобы вычитываются в порядке приоритета; 3. Впервую очередь на выполнение вычитываются джобы-таймеры.

https://docs.camunda.org/manual/latest/user-guide/process-engine/the-job-executor/#the-job-order-of-job-acquisition - вот тут про это
источник

DK

Denis Kotov in Camunda BPM Group
таймеры в камунде работают по принципу "не раньше", а не "точно в указанное время"
источник

EZ

Edward Zakharov in Camunda BPM Group
Denis Kotov
таймеры в камунде работают по принципу "не раньше", а не "точно в указанное время"
В целом да)) но по идеи можно отдавать наибольший приоритет, чтобы максимально приблизить их к «выполниться когда надо»
источник

АГ

Алексей Грибков... in Camunda BPM Group
А если таймер пропускает "не раньше"  кажется что навсегда) Сколько максимально долго можно ждать?)
источник

EZ

Edward Zakharov in Camunda BPM Group
Алексей Грибков
А если таймер пропускает "не раньше"  кажется что навсегда) Сколько максимально долго можно ждать?)
Да там нет максимальной границы
источник

EZ

Edward Zakharov in Camunda BPM Group
Но конечно не должно быть что несколько минут
источник

АГ

Алексей Грибков... in Camunda BPM Group
Понял Вас. Попробую добавить приоритетов выполнения для таймеров. Спасибо!
источник

EZ

Edward Zakharov in Camunda BPM Group
Ну проверьте что он вообще рабочий) проверьте что по нему есть записи в таблице ACT_RU_JOB
источник

EZ

Edward Zakharov in Camunda BPM Group
Что там время верно проставлено в Due_Date_
источник
2021 March 31

VK

Vladimir Kulbida in Camunda BPM Group
Коллеги, добрый день. Подскажите в Camunda в  BPMN есть Tenant ID, каково его назначение?
источник

VK

Vladimir Kulbida in Camunda BPM Group
как его можно использовать если в команде идет параллельная разработка flow?
источник

DK

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

DK

Denis Kotov in Camunda BPM Group
Сделайте командам разные камунды
источник