0

我想使用 apache nms 从我的消息中减去 JMSMessageID 标头。使用 message.Properties[] 我只能访问我的消息属性,如何获取 JMSMessageID?

我尝试了下面的代码但没有成功。

ITextMessage 消息 = (ITextMessage)consumer.Receive(TimeSpan.FromMilliseconds(10000)); 字符串 JMSMessageID = message.Properties["JMSMessageID"].ToString();

4

1 回答 1

0

NMS 中的消息 ID 是通过 NMSMessageID 属性访问的,或者我认为您可以在消息属性中使用“NMSMessageID”字符串,它将被拦截并返回消息 ID 值。

于 2017-06-28T13:32:26.057 回答