#2 Как с кластеризацией? Если будет несколько инстансов подключенных к одной БД, то он не будут брать в работу одни и теже джобы? Или такой подход накладывает дополнительные ограничения?
Если подробнее, то пока у вас одинаковые process application, сколько угодно запускайте. Все равно все работает на блокировках в базе. Проблемы будут когда они разные, так как в них хранится не только bpmn-ки, но и java-делегаты, формы. И может так выйти, что у вас возьмём работу тот инстанс, который не имеет нужного делегата и упадет с класс нот фаунд, ну или другой версии. Это можно настроить, чтобы инстанс камунды брал только те задачи, которые совпадают с версиями бпмн развернутыми через него. И второй момент, авторизация в кокпите. Надо на балансировщике настроить чтобы сессию держал только с тем истпнсом, с которыми начал работать. Иначе постоянно вышибать будет.