【问题标题】:how to check which replica set is read in mongodb如何检查在mongodb中读取了哪个副本集
【发布时间】:2012-03-02 16:47:29
【问题描述】:

我设置了一个 mongodb 副本集,并且我已经测试了插入操作,辅助服务器可以与主服务器同步。现在,我想检查我在哪里执行读取操作,哪个服务器正在处理请求。我怎样才能检查它?在 mongodb 日志中?或其他地方。

顺便说一句:我的司机是 Mongoid。 非常感谢

【问题讨论】:

    标签: mongodb mongoid


    【解决方案1】:

    使用mongostat --discover。这将显示副本集中所有成员的统计信息。执行读取时,您可以看到哪个成员正在为请求提供服务。

    请注意,如果您的查询使用slaveOk,则读取只会发送给非主要成员

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-10-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-11-01
      • 2021-02-22
      • 1970-01-01
      相关资源
      最近更新 更多