在jms消息头中设置消息延迟

时间:2016-06-01 11:36:01

标签: spring jms ibm-mq spring-jms

我们有支持JMS 2.0的IBM Websphere MQ 8.0。 有没有办法设置消息的传递延迟,而不是使用JMS模板的设置传递延迟? 具体来说,在消息头中,就像在活动MQ中一样。

2 个答案:

答案 0 :(得分:1)

WebSphere MQ 8.0确实支持传递延迟 以下是 JMS 2.0 delivery delay 的官方文档页面。

答案 1 :(得分:-1)

我认为Websphere MQ不支持延迟交付,但我没有检查过版本8的文档。

我通常通过将逻辑消息存储在数据库中并使用像Quartz这样的持久调度程序来调度发送来实现延迟传递。