Может ли кто-нибудь объяснить, как действует Политика Redelivery от ActiveMQ? Работает ли она на стороне клиента или сервера?Политика Redelivery от ActiveMQ - Как это работает?
Предположим, у меня есть политика переопределения, чтобы повторно отправить сообщение на срок до 10 минут с интервалом в 30 минут между каждой попыткой, а затем, где именно происходит сообщение об ошибке?
Предполагая, что сообщение не удалось выполнить, и оно должно быть переадресовано через 30 минут, то где сообщение появляется?
Я вижу, что тот же потребитель получает сообщение через 30 минут.
Мне интересно, где ActiveMQ хранит это сообщение в течение 30 минут.
Если я выключил потребитель или мой потребитель разбился, смогу ли я восстановить сообщение через 30 минут?
Я пошел через эти ActiveMQ страниц для Redelivery политики, и я не нашел информации:
http://activemq.apache.org/redelivery-policy.html http://activemq.apache.org/message-redelivery-and-dlq-handling.html
Спасибо большого. Я проверил случай, когда клиентский сбой, и я обнаружил, что тестовое сообщение не было потеряно. – serverfaces