首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >jms过期,AMQ->MQ系列

jms过期,AMQ->MQ系列
EN

Stack Overflow用户
提问于 2017-12-22 23:34:20
回答 1查看 204关注 0票数 0

在将消息从AMQ队列移动到IBM队列的过程中,我们试图保留消息中的TimeToLive/JMSExpiration,目前我们在AMQ中使用: jmsBridgeConnectors来移动消息,但不保留过期时间。我知道AMQ建议使用Camel而不是jmsBridgeConnectors来桥接AMQ到外部消息传递系统,但我没有使用Camel的经验。

有没有人遇到过类似的问题,并有一些有效的解决方案,无论是使用jmsBridgeConnectors还是Camel?

提前向卢卡斯致以最诚挚的问候

EN

回答 1

Stack Overflow用户

发布于 2017-12-23 17:55:04

如果您使用Camel及其JMS组件,那么您可以打开preserveMessageQos,然后它将传输过期详细信息。在Camel文档中查看更多详细信息(请参阅选项的表):http://camel.apache.org/jms

关于JMS桥,我假设您指的是AMQ JMS桥?http://activemq.apache.org/jms-to-jms-bridge.html -我不确定您是否可以配置以保留过期时间。这里的其他人可能知道,或者您可以深入研究源代码,或者尝试在ActiveMQ用户邮件列表上询问。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47943933

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档