Java 后端面试题库 / 全部题解免费阅读理解原理,有条理地回答

怎样用指标判断 etcd 集群健康?

查看完整题解

参考回答

直接回答

先看有无法定多数派、是否频繁选主,再看提案失败、待处理数量与提交和应用之间的差距。用 endpoint status 查看 Raft 任期,和选举日志一起对照。

讲清原理

任期偶尔变化可以是正常重启。短时间频繁变动时,应同时查节点间网络延迟、磁盘同步和进程暂停。各成员观测值要按同一时间窗口比对。

例子与易错点

有领导者但 AppliedIndex 长时间跟不上 CommitIndex,可能是该节点应用压力。节点状态正常却无领导者时优先看成员间通信。

延伸阅读 etcd 的读写性能通常卡在哪? · etcd 内存和磁盘重点看哪些指标? · 怎样用 Prometheus 和 Grafana 监控 etcd?

这道题,你掌握得怎么样?

掌握程度由你主动标记,阅读和收藏不会自动改变状态。