如何在mongoDb选举中"仲裁者"投票?



我确实理解为什么我们需要mongoDb选举中的仲裁者,ref -为什么我们需要一个'仲裁者'在MongoDB复制?

但是,既然仲裁者不维护任何数据的副本,它实际上是如何投票的呢?

它只是随机投票吗?还是基于一些元数据进行投票?

仲裁器不维护数据的副本,但它维护副本集配置文档,并与副本集的其他成员交换心跳。

这意味着仲裁器拥有与其他复制集成员相同的关于成员健康的所有信息,因此它可以使用与辅助节点完全相同的投票标准。

最新更新