Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/mongodb/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
MongoDB副本集投票_Mongodb_Replication_Sharding - Fatal编程技术网

MongoDB副本集投票

MongoDB副本集投票,mongodb,replication,sharding,Mongodb,Replication,Sharding,我有一个三人副本集:一个仲裁器、一个主副本和一个辅助副本。如果主仲裁员和仲裁员都失败,则剩下的唯一次仲裁员不会自己投票和/或不成为主仲裁员 这是MongoDB集群的一个限制吗?我能强迫剩下的唯一一个二等公民投票成为一等公民吗 谢谢大家! 当集合的大部分都已关闭时,没有自动选择主对象的方法,您只需手动操作即可 这实际上不是一个限制,但更多的是保持一致的复制,如果集合中有一半的成员失败了,则认为没有足够的投票成员来决定哪些成员应该是主要成员。您可以在此处阅读更多有关投票“方法”的信息: MongoD

我有一个三人副本集:一个仲裁器、一个主副本和一个辅助副本。如果主仲裁员和仲裁员都失败,则剩下的唯一次仲裁员不会自己投票和/或不成为主仲裁员

这是MongoDB集群的一个限制吗?我能强迫剩下的唯一一个二等公民投票成为一等公民吗


谢谢大家!

当集合的大部分都已关闭时,没有自动选择主对象的方法,您只需手动操作即可

这实际上不是一个限制,但更多的是保持一致的复制,如果集合中有一半的成员失败了,则认为没有足够的投票成员来决定哪些成员应该是主要成员。您可以在此处阅读更多有关投票“方法”的信息:

MongoDB文档说明了您可以使用的两种方法: