提问者:小点点

ActiveMQ核心桥到集群


版本:ActiveMQ Artemis 2.10.1

我创建了一个到故障转移集群的核心桥。

经纪人A

当我创建网桥和集群时,我没有使用广播组和发现组。我使用了satic连接器。

当我创建核心桥时,我将代理B的IP和端口设置为代理A的连接器。我可以成功地进行故障转移。

虽然我没有设置代理C的IP和端口作为代理A的连接器,但代理A怎么知道代理C的IP和端口?


共1个答案

匿名用户

当客户端连接到具有从属关系的代理时,代理会通知客户端从属关系,以便如果它死了,客户端可以尝试连接到从属关系。在您的情况下,当代理A上的核心网桥连接到代理B(代理C是从属关系)时,代理B会通知代理A上的核心网桥关于代理C,以便如果代理B死了,代理A上的核心网桥将连接到代理C。