我们在 EC2 上使用 r3.8xlarge 和 10000 IOPS 部署了 MongoDB。我们正在运行一个具有 1 个主节点、1 个辅助节点和 1 个仲裁节点的副本集。在我们的应用程序中,我们将 readPreference 设置为 secondaryPreferred。
现在,我正在关注 Mongo 实例的 EBS 上的 EBS 读取吞吐量指标。我可以看到它在 Mongo 主节点上达到了 10k IOP,这让我很惊讶;我看到辅助节点上的尖峰很明显,但主节点上的尖峰让我感到困惑?
为什么我在主 mongo 节点 EBS 上看到峰值,即使我将 readPreference 设置为 secondaryPreferred?