在ActiveMQ / A-MQ 5.11中,我想构建一个代理拓扑:
完整图表(每个主人连接到所有其他主人)
Documentation表示每个代理应使用masterSlave
URI连接到其他主/从组:
<networkConnectors> <networkConnector uri="masterslave:(tcp://masterHost:61002,tcp://slaveHost:61002)"/> </networkConnectors>
..所以对于这种拓扑,
..拉斯维加斯的主/从对networkConnectors
(简称为简称省略)应为:
拉斯维加斯-A1,A2 ...连接到B,C,D主/从组
<networkConnectors> <networkConnector name="groupBLink" uri="masterslave:(tcp://vegas-B1:61001,tcp://vegas-B2:61001)"/> <networkConnector name="groupCLink" uri="masterslave:(tcp://ny-C1:61001,tcp://ny-C2:61001)"/> <networkConnector name="groupDLink" uri="masterslave:(tcp://ny-D1:61001,tcp://ny-D2:61001)"/> </networkConnectors>
vegas-B1,B2 ...连接到A,C,D主/从组
<networkConnectors> <networkConnector name="groupALink" uri="masterslave:(tcp://vegas-A1:61001,tcp://vegas-A2:61001)"/> <networkConnector name="groupCLink" uri="masterslave:(tcp://ny-C1:61001,tcp://ny-C2:61001)"/> <networkConnector name="groupDLink" uri="masterslave:(tcp://ny-D1:61001,tcp://ny-D2:61001)"/> </networkConnectors>
此配置是否正确?
答案 0 :(得分:1)
如果有人想知道,上述配置已经过测试并确认可用于ActiveMQ中的完整图形/网状网络。