2013-05-30 121 views
0

我在使用Spring jms的應用程序中使用IBM MQ & active mq。我需要在x秒後安排一條消息以重新傳遞。計劃在IBM MQ中傳遞消息

我可以通過設置AMQ_SCHEDULED_DELAY標題在Active mq中實現它。這會使消息在指定的秒數後傳遞到隊列。

IBM MQ中是否有類似的功能可用於實現上述功能?

任何幫助表示讚賞。

回答

0

是的,WMQ並不是最適合這種事情的JMS impl。看看Apache的駱駝。它可以提供這種延遲的消息路由。

1

那麼JMS 1.1規範沒有提及延遲傳遞消息的任何內容。因此,您在WMQ中沒有該功能。剛剛發佈的JMS 2.0規範描述了此功能。