ActiveMQ中的路由

Mad*_*hav 5 activemq-classic jms

我有以下情况:

生产者P产生将所有消息都张贴到AMQ'A'(对于'P'是本地的)的消息。

我可以将消息从ActiveMQ A路由到远程Active MQs B或C吗?

基本上,Iam在“ A”侧配置中寻找过滤器以路由这些消息。

在此先感谢,Madhav

高拉夫

我的意思是,我分别在位置A,B和C有3个activeMQ实例,在位置A有一个生产者bean'P',它将消息本地放置在AMQ实例@A中,因为这减轻了连接维护的麻烦(减少)和“ P”中消息丢失的可能性(如果我要远程连接到AMQ实例B或C)。

Ben*_*Day 2

如果您想互连 3 个代理,那么只需创建一个代理网络...然后生产者和消费者可以连接到任何代理,消息可以根据需求流向适当的代理,等等。

否则,如果您想要更明确的控制,那么您可以使用Camel使用单独的连接工厂等来执行从brokerA队列到broker B/C队列的基本(或复杂)路由。