当ActiveMQ出现故障时,Camel Consumer不会重新连接

时间:2015-05-21 11:04:01

标签: apache-camel activemq

我们有多个消费者连接到ActiveMQ代理。当ActiveMQ关闭或死亡时,消费者也会死亡。有没有办法让它们保持运行并在ActiveMQ重新启动时自动重新连接?

还需要使用故障转移。

干杯。

2 个答案:

答案 0 :(得分:0)

ActiveMQ具有故障转移传输的故障转移支持。 参考:http://activemq.apache.org/failover-transport-reference.html 这是一篇很好的文章解释相同的。 http://bsnyderblog.blogspot.co.uk/2010/01/how-to-use-automatic-failover-in.html

答案 1 :(得分:0)

您应该使用持久订阅:

    from(activemq:queue:Q.FOO?durableSubscriptionName=TopicReader1&subscriptionDurable=true")
    .to("....");