Camunda BPM Spring Boot + Elasticsearch

Всем привет!

Для Camunda BPM есть расширение от коммьюнити для записи History Audit Log Event в ElasticSearch - camunda-bpm-elasticsearch/userguide.md at master · camunda/camunda-bpm-elasticsearch · GitHub

Поделитесь, пожалуйста, отзывом, если у вас есть опыт использования этого расширения.
Насколько это рабочее решение? Последний коммит был 6 лет назад и это смущает.

Насколько трудозатратно настроить работу N камунд с одним общим отдельным эластиком?

1 лайк

Привет!

Судя по совместимым версиям Camunda BPM (7.2) и Elasticsearch (1.4.x), вероятность работоспособности плагина стремится к нулю. У Camunda есть расширение (Camunda Optimize), которое помимо всего прочего позволяет переносить историю в Elasticsearch. Но доступно оно только для enterprise подписчиков.

Я бы реализовал запись в elastic не как плагин к движку, а виде отдельного обработчика, который будет в асинхронном режиме брать данные из истории и перекладывать в индекс эластика. В этом случае не имеет значения, сколько экземпляров камунд будет запущено.

Спасибо за ответ))
Да согласен, что реализовать асинхронного обработчика будет отличным вариантом. Просто была надежда найти уже что-то готовое))

1 лайк