db.printSlaveReplicationInfo()
定义
db.printSlaveReplicationInfo()
自版本4.4.1起已弃用: 请改用
db.printSecondaryReplicationInfo()
。从副本集从节点的角度返回副本集状态的格式化报告。输出与
rs.printSlaveReplicationInfo()
的输出相同。
输出
以下是在具有两个从节点的副本集上发出的 db.printSlaveReplicationInfo()
方法的示例输出:
source: m1.example.net:27017 syncedTo: Thu Apr 10 2014 10:27:47 GMT-0400 (EDT) 0 secs (0 hrs) behind the primary source: m2.example.net:27017 syncedTo: Thu Apr 10 2014 10:27:47 GMT-0400 (EDT) 0 secs (0 hrs) behind the primary
注意
在 mongosh
中运行的 db.printSlaveReplicationInfo()
方法不会返回 JSON。手动检查时使用 db.printSlaveReplicationInfo()
,脚本中使用 rs.status()
。
当主节点上的不活动时段大于 members[n].secondaryDelaySecs
值可能会显示为落后于主节点 0
秒。