Mongo 复制滞后缓慢增加

Abh*_*mar 6 mongodb

我在 AWS 中使用 mongo 2.0.7 使用 slaveOk = false 在生产中运行副本集其中一台服务器上的复制延迟接近 58 小时。这种复制滞后有时会减少(以非常慢的速度)有时会增加,但总体而言,它的滞后每天会增加 1-2 小时。

  • 我重新启动了服务器,但没有看到任何好处
  • 与其他辅助设备相比,读取速率是读取速率的 10 倍。
  • 我检查了日志,但没有什么奇怪的
  • 仅在该服务器上的锁定百分比非常高(接近 100%)(并且上限集合没有此类问题)。其他次要几乎没有 10-20 锁定%

我注意到关于此服务器(辅助)的另一件奇怪的事情是 mms 显示版本为 2.2.1 并键入“独立”服务器,事实并非如此(使用 db.version() 和 rs. status() 命令 )

Meg*_*olt 0

首先,我希望你已经设置了索引。另一方面,如果您不使用,db.repairDatabase()请在维护模式下尝试。该命令将重新索引并执行许多性能过程。

如果您想了解更多详情;修复数据库()