ActiveMQ Artemis:从属实例可以成为客户端的连接点吗?

ActiveMQ Artemis: Can slave instance be a connection point for the clients?

ActiveMQ Artemis 文档说:

Slave will be in passive mode until the master crashes...

没关系,但尚不清楚处于被动模式的代理是否可以作为连接点。换句话说,我可以把我的奴隶放在远程客户端的连接列表中吗?

(tcp://my-master:61616,tcp://my-slave:61616)?reconnectAttempts=5

如果是,是否意味着被动模式下的代理只是一个路由器?

ActiveMQ Artemis JMS 客户端支持用于初始连接尝试的服务器列表。可以使用带 () 的语法在连接 URI 中指定它,例如:(tcp://myhost:61616,tcp://myhost2:61616)?reconnectAttempts=5。客户端使用此服务器列表创建第一个连接。

slave broker 在上线之前不接受传入的客户端连接,但是在列表中同时包含 master 和 slave uri 很重要,因为客户端在创建初始连接。