【发布时间】:2021-10-29 09:46:30
【问题描述】:
我需要根据特殊情况对不同的消息进行不同的延迟。有没有办法像在 ActiveMQ 中一样使用 TIBCO EMS 在消息头中设置传递延迟?
MessageProducer producer = session.createProducer(destination);
TextMessage message = session.createTextMessage("test msg");
if (condition) {
long time = 60 * 1000;
message.setLongProperty(ScheduledMessage.AMQ_SCHEDULED_DELAY, time);
}
producer.send(message);
【问题讨论】:
-
Tibco EMS 是否支持 JMS 2?
-
这里有什么反馈吗?
-
您使用的是什么版本的 Tibco EMS?
-
Tibco EMS 8.5.1