#activemq
#activemq
Вопрос:
Я хочу использовать идентификатор заголовка сообщения, сгенерированный в очереди 1, для очереди 2. Не могли бы вы рассказать мне, как добиться этого в ActiveMQ?
Сценарий:
- Сообщение очереди 1 не было обработано шиной ESB из-за некоторого сбоя
- Мы будем использовать очередь 2 для повторной публикации сообщения после исправления его с тем же идентификатором заголовка сообщения, созданным в очереди 1
Очередь 1 (процесс): Идентификатор заголовка сообщения: ID: XYZ-1234-1555664319032-4:2:1:1:1
Очередь 2 (повторная обработка): Идентификатор заголовка сообщения: ID: XYZ-1234-1555664319032-4:2:1:1:1
Большое спасибо, Сэмюэль
Ответ №1:
ActiveMQ сам назначает идентификаторы сообщений. Это не то, что можно сделать из клиентского приложения. Вам нужно будет использовать другой заголовок сообщения или свойство для вашего идентификатора конкретного приложения.
Комментарии:
1. Джастин, это действительно полезно для меня. Я использую другой заголовок для обработки этой ситуации.