Definición
rs.printSecondaryReplicationInfo()Imprime un informe formateado del estado del set de réplicas desde la perspectiva del miembro secundario del set. El resultado es idéntico a
db.printSecondaryReplicationInfo().
Compatibilidad
Este método está disponible en implementaciones alojadas en los siguientes entornos:
- MongoDB Atlas: El servicio totalmente gestionado para implementaciones de MongoDB en la nube
Importante
Este comando no es compatible con los clústeres M0 y Flex. Para obtener más información, consulta Comandos no compatibles.
MongoDB Enterprise: La versión basada en suscripción y autogestionada de MongoDB
MongoDB Community: La versión de MongoDB con código fuente disponible, de uso gratuito y autogestionada.
Salida
Example rs.printSecondaryReplicationInfo() output when run on a replica set with two secondary members:
source: m1.example.net:27002 { syncedTo: 'Mon Mar 01 2021 16:30:50 GMT-0800 (PST)', replLag: '0 secs (0 hrs) behind the primary ' } --- source: m2.example.net:27003 { syncedTo: 'Mon Mar 01 2021 16:30:50 GMT-0800 (PST)', replLag: '0 secs (0 hrs) behind the primary ' }
Nota
The rs.printSecondaryReplicationInfo() method run in mongosh does not return JSON. Use rs.printSecondaryReplicationInfo() for manual inspection, and rs.status() in scripts.
Un miembro atrasado puede mostrarse como 0 segundos detrás del primario cuando el período de inactividad en el primario es mayor que el valor members[n].secondaryDelaySecs.
A member may show a negative time value behind the primary when rs.printSecondaryReplicationInfo() is run. This is expected if rs.printSecondaryReplicationInfo() is run after a secondary replicates a write that follows a period of inactivity, but before the secondary receives a heartbeat from the primary with the latest optime.
Nota
El retraso reportado por los secundarios puede no ser representativo de la salud del clúster. Los valores negativos no indican que la secundaria esté adelante de la primaria.
To obtain the most current status for your replica set, run rs.printSecondaryReplicationInfo() on the primary.