【发布时间】:2013-01-22 14:39:41
【问题描述】:
如何使用 Apache Camel 的 ActiveMQ 组件连接到 ActiveMQ 的远程实例?
【问题讨论】:
标签: queue jms activemq message-queue apache-camel
如何使用 Apache Camel 的 ActiveMQ 组件连接到 ActiveMQ 的远程实例?
【问题讨论】:
标签: queue jms activemq message-queue apache-camel
您可以为每个 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"/>
【讨论】: