【发布时间】:2014-12-15 15:45:22
【问题描述】:
我有一个标准的 mongoDB 副本集,有 3 个成员(在 EC2 中) 一切正常,但有时主节点的 CPU > 100。在我看来,这个实例不健康,所以副本集应该选择另一个主节点。但这并没有发生。
我想 mongo 仅在无法通过网络访问时才考虑不健康,因为如果我关闭实例,选举工作正常。
使用 Cloudwatch,我可以在触发 CPU 警报时设置一个事件(停止/重启实例),但我认为这更像是一种解决方法而不是解决方案。
那么,当 mongodb 认为某个成员不健康时?
【问题讨论】:
标签: mongodb amazon-ec2 replicaset