0

我的 mongodb rs 配置类似于:

node1:shard1 primary,shard2 primary 
node2:shard1 secondary,shard2 secondary 
node3:shard1 arbiter,shard2 artbite

每次读写都很多,但是昨天发现mode1变成了secondary,contrast,node2变成了primary,我很奇怪,所以发这个issue,希望大家多多指教。提前致谢

4

1 回答 1

0

在副本集中,主要的降级成为次要的情况并不罕见,并且会出于以下三个原因之一发生。

  1. replSetStepDown命令告诉它
  2. 主节点无法联系大多数节点
  3. 它认为次要节点更有资格成为主要节点并且具有更高的优先级。

如果辅助节点无法联系到主节点,或者主节点响应速度太慢,它也可以要求进行选举。选举将迫使初选下台。

您可以在文档中阅读有关此过程的更多信息

于 2012-09-07T03:06:37.420 回答