我确实理解为什么在mongoDb选举中需要仲裁器ref -Why do we need an 'arbiter' in MongoDB replication?
但是,仲裁器实际上如何投票,因为它不维护任何数据副本?
它只是随机投票吗?还是基于一些元数据投票?
我确实理解为什么在mongoDb选举中需要仲裁器ref -Why do we need an 'arbiter' in MongoDB replication?
但是,仲裁器实际上如何投票,因为它不维护任何数据副本?
它只是随机投票吗?还是基于一些元数据投票?
1条答案
按热度按时间xwbd5t1u1#
仲裁器不维护数据的副本,但它维护副本集配置文档,并且它与副本集的其他成员交换心跳。
这意味着仲裁者拥有与其他副本集成员相同的成员健康信息,因此它可以使用与辅助节点完全相同的投票标准。