“文档” 菜单
文档首页
/
MongoDB Manual
/ / /

rs.printSlaveReplicationInfo()

在此页面上

  • 定义
  • 输出
rs.printSlaveReplicationInfo()

自版本4起已弃用。 4 。 1 :改用 rs.printSecondaryReplicationInfo()

从副本集从节点的角度返回副本集状态的格式化报告。输出与 db.printSlaveReplicationInfo() 的输出相同。

以下是在具有两个从节点的副本集上发出的 rs.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

当主节点上的不活动时段大于 members[n].secondaryDelaySecs 值可能会显示为落后于主节点 0 秒。

当调用 rs.printSlaveReplicationInfo() 时,节点可能会显示落后于主节点的负时间值。如果从节点在一段时间不活动后复制了一次写入,但在收到来自主节点的带有最新 optime 的心跳之前调用了该方法,就会出现这种行为。

注意

从节点报告的延迟可能无法代表集群的运行状况。 负值并不表示从节点领先于主节点。

要获取有关副本集的最新信息,通常建议在主节点上运行 rs.printSlaveReplicationInfo()

后退

rs.printSecondaryReplicationInfo()

来年

rs.reconfig()

在此页面上