如果集群有个节点挂掉,长时间没有重启,数据是否重新rebalance呢?
如果剩余节点数大于等于副本数会进行reblance.剩余节点数少于副本数不会进行reblance
一般节点掉了多久就会开始rebalance?
fe会和be保持心跳,默认5s一次,连续三次没有收到正常的心跳回复就认为be not alive,之后就会进行副本补齐,但实际clone之前还会有一个小的延迟来避免be抖动导致不必要的clone默认60s。
如果集群有个节点挂掉,长时间没有重启,数据是否重新rebalance呢?
如果剩余节点数大于等于副本数会进行reblance.剩余节点数少于副本数不会进行reblance
一般节点掉了多久就会开始rebalance?
fe会和be保持心跳,默认5s一次,连续三次没有收到正常的心跳回复就认为be not alive,之后就会进行副本补齐,但实际clone之前还会有一个小的延迟来避免be抖动导致不必要的clone默认60s。