Почему rs.status() в mongo показывает, что вторичный сервер работает нормально
Я вошел во вторичный & действительно использовал admin; db.shutdownServer(), затем я отключил весь сервер с помощью "sudo shutdown". На основном сервере я запускаю rs.status().
Для вторичного, который находится в автономном режиме, я вижу:
"health" : 1,
"state" : 2,
"stateStr" : "SECONDARY",
Я также вижу, что lastHeartbeat
обновления, но lastHeartbeatRecv
не обновляет. Я ожидаю, что поля состояния / состояния изменятся, если участник не в сети, но это не так. Как я могу контролировать своих участников набора реплик, чтобы видеть, находятся ли они в автономном режиме?