| 角色 | members[].stateStr:PRIMARY / SECONDARY / ARBITER |
|---|---|
| 健康 | members[].health 1 正常 0 异常 |
| 进度 | optimeDate 与 lastHeartbeat |
| 命令 | rs.status() / db.hello() |
常用取数
常用取数
rs.status().members.map(m => ({ name: m.name, state: m.stateStr, health: m.health, optime: m.optimeDate }))
rs.status().setstateStr 出现 RECOVERING / STARTUP2 通常是正在追赶数据或刚刚加入,先观察同步进度再处置。