ActiveMQ C#+经纪人网络

时间:2009-09-23 05:47:44

标签: c# activemq logging messagebroker

我正在使用C#中的ActiveMQ设置通知服务。 我的ActiveMQ拓扑是一个经纪人网络:我有一个经纪人池,我的客户使用故障转移uri随机连接到其中任何一个。 我的问题很简单,但我找不到答案: 我想调试最初发送消息的代理。当然,我可以检索用于创建connectionFactory的uri,但这并没有真正帮助。 关于如何捕获邮件发送给经纪人网络的特定经纪人的任何想法?

非常感谢,

的Seb

1 个答案:

答案 0 :(得分:0)

收到消息的代理ID应该在ActiveMQMessage本身中。我不清楚NMS的属性,但你应该看一下基本信息:

(myMessage as ActiveMQMessage).BrokerPath可能是你最好的选择。