这个问题是因为ConnectionFactory在故障转移期间没有收到任何集群拓扑信息而导致的。要解决这个问题,可以使用以下代码示例中的ConnectionFactory配置属性来配置连接到ActiveMQ Artemis Broker时的TCP连接。
使用这些属性,ConnectionFactory将轮询设置的Borker地址列表并自动故障转移。还要确保Broker具有正确的HA配置,在Broker上启用ClusterBridge等配置文件。
使用这个配置属性,ConnectionFactory可以在故障转移期间正确地接收到集群拓扑信息。