【发布时间】:2014-04-14 18:58:30
【问题描述】:
这是我尝试使用 ActiveMQ 实现的目标: 我想要 2 个代理集群:clusterA 和 clusterB。这两个集群之间的数据应该被镜像。因此,当 clusterA 收到一条消息时,它将存储在 storageA 中,并且该消息应该转发到 clusterB(如果有这样的需求)并存储在 storageB 中。另一方面,如果clusterB 收到一条消息,它应该被转发到clusterA。 我想知道根据上面的描述,这样的配置是否被认为是有效的:
<networkConnectors>
<networkConnector
uri="static:(failover(tcp://clusterB_broker1:port,tcp://clusterB_broker2:port,tcp://clusterB_broker3:port))"
name="bridge"
duplex="true"
conduitSubscriptions="true"
decreaseNetworkConsumerPriority="false"/>
</networkConnectors>
【问题讨论】: