Запланированная доставка сообщений в IBM MQ

Я использую IBM MQ и активный mq в своем приложении, используя Spring jms. У меня есть требование запланировать повторную доставку сообщения через x секунд.

Я могу добиться этого в Active mq, установив заголовок AMQ_SCHEDULED_DELAY. Это заставляет сообщение быть доставленным в очередь через указанное количество секунд.

Есть ли что-нибудь подобное в IBM MQ, что я могу использовать для достижения вышеупомянутой функциональности?

Любая помощь приветствуется.


person user1166031    schedule 30.05.2013    source источник


Ответы (2)


Спецификация JMS 1.1 ничего не говорит о задержке доставки сообщения. Следовательно, у вас нет этой функции в WMQ. Только что выпущенная спецификация JMS 2.0 описывает эту функцию.

person Shashi    schedule 31.05.2013

да, WMQ не лучшая реализация JMS для такого рода вещей. Взгляните на апачский верблюд. Он может обеспечить такого рода отложенную маршрутизацию сообщений.

person Nicholas    schedule 30.05.2013