ActiveMQ одна очередь нескольких потребителей - PullRequest
0 голосов
/ 07 июня 2019

Я понимаю, что подобных вопросов много, но не смог найти правильный ответ.

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

Я пробовал подход с режимом CLIENT_ACKNOWLEDGE, но он не работает для меня хорошо, каждое сообщение доставляется каждому конкретному потребителю, когда происходит откат - доставка сообщений тому же потребителю.

К сожалению, я не могу использовать VirtualDestitions или Topics, потому что конфигурация брокера ActiveMQ размещена на стороне клиента, а политики ограничены для любых изменений конфигурации.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...