我们有多个消费者连接到ActiveMQ代理。当ActiveMQ关闭或死亡时,消费者也会死亡。有没有办法让它们保持运行并在ActiveMQ重新启动时自动重新连接?
还需要使用故障转移。
干杯。
答案 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("....");