这个没有问题的。
因为缩容需要补一些副本数据,需要一些写io。而且这些写io的压力会给到剩下没有被缩容的机器。
但扩容添加的副本一开始是作为learner角色加入原本的raft组的,新的写入io不会给到原来的机器。等learner角色数据补齐,就会转为leader,并删掉多余的副本。完成leader的切换。
这个没有问题的。
因为缩容需要补一些副本数据,需要一些写io。而且这些写io的压力会给到剩下没有被缩容的机器。
但扩容添加的副本一开始是作为learner角色加入原本的raft组的,新的写入io不会给到原来的机器。等learner角色数据补齐,就会转为leader,并删掉多余的副本。完成leader的切换。