前文我们搭建MongoDB三成员副本集,了解集群基本特性,今天我们围绕下图聊一聊背后的细节. 默认搭建的replica set均在主节点读写,辅助节点冗余部署,形成高可用和备份, 具备自动故障转移的能力. 集群心跳保活 集群每个节点以周期性向其他成员发出心跳命令 replSetHeartbeat来获取状态, 根据应答消息来更新节点的状态,根据最终状态确定是否重选主节点. 默认心跳周期 heartbeatIntervalMillis= 2000ms: 认定Primary节点失联的阈值 electi…