使用来自远程ActiveMq队列的消息

时间:2013-02-07 06:53:07

标签: queue jms activemq message-queue apache-camel

如何使用Apache Camel的ActiveMQ组件连接到ActiveMQ的远程实例?

1 个答案:

答案 0 :(得分:0)

您可以为每个ActiveMQ实例定义端点:

<bean id="instance1" 
   class="org.apache.activemq.camel.component.ActiveMQComponent">
   <property name="brokerURL" value="tcp://server1:61616"/>
</bean>
...
<bean id="instance2" 
   class="org.apache.activemq.camel.component.ActiveMQComponent">
   <property name="brokerURL" value="tcp://server2:61616"/>
</bean>

然后在路由中使用它 <from uri="instanceX:myQueue"/><to uri="instanceX:myQueue"/>