当副本集需要选择新的主节点时,更新的数据仍将保存在旧的主节点中,并且它将生成一个bson文件。但我也发现有时候辅助节点中有一个bson文件。哪些数据将在辅助节点中回滚?谢谢! 以下是我的情况:
为什么server3有一个bson文件?什么数据会回滚?
答案 0 :(得分:2)
有时,将成为新主服务器的辅助服务器在复制中落后于其他辅助服务器。例如,如果您为此处所述的副本成员指定了手动优先级,则会发生这种情况:http://docs.mongodb.org/manual/administration/replica-sets/#replica-set-node-priority-configuration
在这种情况下,另一个辅助节点也需要回滚到新主节点的当前状态。