mongodb - MongoDB 复制信息结果
问题描述
我想了解以下内容:
- db.printSlaveReplicationInfo() 的第一次-第三次执行结果为“落后于主节点 0 秒(0 小时)”</li>
- db.printSlaveReplicationInfo() 的第四次执行结果为“落后于主节点 4 秒(0 小时)”</li>
- db.printSlaveReplicationInfo() 的第五次和第六次执行结果为“落后于主节点 2 秒(0 小时)”</li>
- db.printSlaveReplicationInfo() 的第 7-10 次执行结果为“落后于主节点 0 秒(0 小时)”</li>
即使没有执行任何更改或查询,为什么延迟总是在变化?
解决方案
总是有写被执行。
如果 10 秒内没有写入任何其他内容,则主节点将向 oplog 写入 no-op 以确保复制正常运行。
推荐阅读
- java - 如何修复 NumberFormatException(来自文本文件输入)?[已解决]
- ios - 使用 SSH 在 iOS 上发送带有图像的 MMS/iMessage
- sails.js - SailsJs self 未在 production.min.js 中定义
- javascript - Chrome 扩展 - 将 chrome.cookies.get 变成一个变量
- context-free-grammar - CFG 语言
- java - 无法在 Java 中将图形添加到 JPanel
- java - Java 并发实践”清单 7.15. 为 LogWriter 添加可靠的取消。”。loggerThread.interrupt() 的意义何在?
- python - 在列表中添加项目不起作用
- ios - 在 SwiftUI 中,为什么由于 ObserverObject 更改而更新 View 会使 Navigation 自动弹出?
- python - 网站通过单击按钮发送哈希字符串