首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何找到未送达的JMS消息的原始目的地。

如何找到未送达的JMS消息的原始目的地。
EN

Stack Overflow用户
提问于 2016-03-20 00:06:29
回答 1查看 282关注 0票数 3

有没有办法获取未送达的JMS消息的原始地址队列?我正在使用JBOSS HornetQ,我发现我可以获得消息所在的JMSMessageID和时间戳以及当前队列(死信队列),但我想知道消息来自哪个队列。

EN

回答 1

Stack Overflow用户

发布于 2016-03-20 22:34:01

我是HornetQ的新手,但曾经使用过IBM。

在将消息放入死信队列时,消息传递提供程序会添加一个标头,其中将包括原始MessageID、原始队列(消息从哪里传递到应用程序)等信息。

你有没有试过下面从DLQ得到的信息?

代码语言:javascript
复制
SimpleString originalQueue = dlqMessage.getSimpleStringProperty(Message.HDR_ORIGINAL_QUEUE);
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36103944

复制
相关文章

相似问题

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