Можно ли получить статус доставки определенного сообщения в ActiveMQ? - PullRequest
0 голосов
/ 27 июня 2018

Я хочу знать состояние всех отправленных мной сообщений. Это возможно в ActiveMQ? Если да, как я могу получить отправленное сообщение по его идентификатору и проверить, было ли оно получено или нет?

1 Ответ

0 голосов
/ 27 июня 2018

Да, вы можете подписаться на консультативные сообщения и настроить посредника на выдачу консультативных сообщений при получении сообщения: http://activemq.apache.org/advisory-message.html

См. Раздел о настройке политики назначения для advisoryForConsumed = "true"

<destinationPolicy> <policyMap> <policyEntries> <policyEntry topic=">" advisoryForConsumed="true"/> <policyEntry queue=">" advisoryForConsumed="true"/> </policyEntries> </policyMap> </destinationPolicy>

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