如果Imap副本数超过群集成员数,将会发生什么?

时间:2019-04-12 02:33:41

标签: hazelcast

我有一个包含3个成员的hazelcast群集和一个包含3个副本的imap。如果2个成员掉线了,榛树广播是否会将imap的所有3个副本分配给同一个成员?

1 个答案:

答案 0 :(得分:2)

任何节点上最多有一个分区(主分区或备份分区)的副本。如果您有3个节点的群集,则任何大于2的备份计数都将被视为2,并且一个成员上每个分区都有一个主副本,而其他2个群集成员中每个分区都有该副本的备份。如果某个节点丢失,则不会创建其他备份,因为每个节点上已经有数据的副本。如果两个节点丢失,则其余节点上的所有分区都将被视为主分区,并且在一个节点重新加入群集之前将没有备份分区。