对于 AI 代理:可在 https://www.mongodb.com/zh-cn/docs/llms.txt 获取文档索引—通过在任何 URL 路径后添加 .md 可获取所有页面的 Markdown 版本。
Docs 菜单

rs.printReplicationInfo()(mongosh方法)

rs.printReplicationInfo()

打印副本集成员oplog的格式化报告。 显示的报告对db.getReplicationInfo()返回的数据进行格式化。 rs.printReplicationInfo()的输出与db.printReplicationInfo()的输出相同。

注意

mongosh 中运行的 rs.printReplicationInfo() 方法不会返回 JSON。手动检查时使用 rs.printReplicationInfo(),脚本中使用 db.getReplicationInfo()

以下示例是在主节点上运行的rs.printReplicationInfo()方法的输出示例:

configured oplog size: 192MB
log length start to end: 65422secs (18.17hrs)
oplog first event time: Mon Jun 23 2014 17:47:18 GMT-0400 (EDT)
oplog last event time: Tue Jun 24 2014 11:57:40 GMT-0400 (EDT)
now: Thu Jun 26 2014 14:24:39 GMT-0400 (EDT)

rs.printReplicationInfo()格式化并打印db.getReplicationInfo()返回的数据:

配置的 oplog 大小

显示db.getReplicationInfo().logSizeMB值。

从开始到结束的日志长度

显示db.getReplicationInfo().timeDiffdb.getReplicationInfo().timeDiffHours值。

oplog first event time

显示db.getReplicationInfo().tFirst

oplog 上次事件时间

显示db.getReplicationInfo().tLast

now

显示db.getReplicationInfo().now

有关数据的说明,请参阅db.getReplicationInfo()

此方法可用于以下环境中托管的部署:

  • MongoDB Atlas:用于云中 MongoDB 部署的完全托管服务

重要

M0 和 Flex 集群不支持此命令。有关更多信息,请参阅不支持的命令。

在此页面上