Java 具有相同HazelcastInstance的故障转移群集的HazelcastClient

Java 具有相同HazelcastInstance的故障转移群集的HazelcastClient,java,network-programming,cluster-computing,distributed-caching,hazelcast,Java,Network Programming,Cluster Computing,Distributed Caching,Hazelcast,是否可以为同一HazelcastInstance配置具有2个不同TCP/IP群集的HazelcastClient?(我有分裂大脑综合症,我希望第二个集群是备份集群) 我想问的是,同一个ClientConfig是否可以指定两个TCP/IP地址(实际上是两个不同的硬件虚拟IP地址(VIPA)),就好像它们是属于同一集群组的两个简单集群成员一样?我的意思是,指定单个VIPA地址而不是指定所有成员的IP地址是否有问题 我认为最好用图像来解释 可以,但如果还需要同步(2个群集的)数据,则应使用wan复制。

是否可以为同一HazelcastInstance配置具有2个不同TCP/IP群集的HazelcastClient?(我有分裂大脑综合症,我希望第二个集群是备份集群)

我想问的是,同一个ClientConfig是否可以指定两个TCP/IP地址(实际上是两个不同的硬件虚拟IP地址(VIPA)),就好像它们是属于同一集群组的两个简单集群成员一样?我的意思是,指定单个VIPA地址而不是指定所有成员的IP地址是否有问题

我认为最好用图像来解释


可以,但如果还需要同步(2个群集的)数据,则应使用wan复制。 见:


谢谢@javanes。您是否以任何方式验证了此场景?你好,对不起。没有意识到是你;)无论如何,如果hazelcast能够支持2个独立的(集群)成员列表,那将是非常有趣的。有了上述配置,我就有义务使用硬件VIPA,这是不可能的。