Para agentes de IA: um índice de documentação está disponível em https://www.mongodb.com/pt-br/docs/llms.txt — as versões de markdown de todas as páginas estão disponíveis anexando .md a qualquer caminho de URL.
Menu Docs

rs.printSecondaryReplicationInfo() (método mongosh)

rs.printSecondaryReplicationInfo()

Imprime um relatório formatado do status do conjunto de réplicas da perspectiva do membro secundário do conjunto. A saída é idêntica a db.printSecondaryReplicationInfo().

Esse método está disponível em implantações hospedadas nos seguintes ambientes:

  • MongoDB Atlas: o serviço totalmente gerenciado para implantações do MongoDB na nuvem

Importante

Esse comando não é suportado em clusters M0 e Flex. Para obter mais informações, consulte Comandos não suportados.

  • MongoDB Enterprise: a versão autogerenciada e baseada em assinatura do MongoDB

  • MongoDB Community: uma versão com código disponível, de uso gratuito e autogerenciada do MongoDB

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 '
}

Observação

The rs.printSecondaryReplicationInfo() method run in mongosh does not return JSON. Use rs.printSecondaryReplicationInfo() for manual inspection, and rs.status() in scripts.

Um membro atrasado pode aparecer como 0 segundos atrás do primário quando o período de inatividade no primário for maior que o 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.

Observação

O atraso relatado pelos secundários pode não ser representativo da integridade do cluster. Valores negativos não indicam que o secundário está à frente do primário.

To obtain the most current status for your replica set, run rs.printSecondaryReplicationInfo() on the primary.

Avalie esta página