Я понимаю, что подобных вопросов много, но не смог найти правильный ответ.
Я использую несколько микросервисов, которые должны прослушивать одну очередь ActiveMQ.
Каждый микросервис использует Spring Integration 5 с потоком сообщений DSL.
Есть ли способ прослушивания одной очереди с несколькими потребителями?
Я пробовал подход с режимом CLIENT_ACKNOWLEDGE, но он не работает для меня хорошо, каждое сообщение доставляется каждому конкретному потребителю, когда происходит откат - доставка сообщений тому же потребителю.
К сожалению, я не могу использовать VirtualDestitions или Topics, потому что конфигурация брокера ActiveMQ размещена на стороне клиента, а политики ограничены для любых изменений конфигурации.