🧩 中间件故障诊断与恢复
⚡ 实战策略 · 30 章完整目录
📚 风格
v2.0
1
中间件基础与故障全景
消息队列·缓存·数据库代理 · 故障分类P0-P4
2
故障发现机制
Prometheus+Grafana · ELK · 告警收敛
3
Kafka 故障诊断
Broker宕机 · 分区Leader选举 · 消息积压
4
Kafka 恢复策略
多副本ISR · 手动Leader选举 · 扩容重分区
5
Redis 故障诊断
内存打满OOM · 主从切换 · 缓存雪崩/穿透
6
Redis 恢复策略
淘汰策略 · 哨兵恢复 · 布隆过滤器 · 限流降级
7
数据库代理故障诊断
连接池耗尽 · 读写分离延迟 · 分片键路由错误
8
数据库代理恢复策略
连接池调优 · 强制主库 · Seata AT恢复
9
Nginx 故障诊断
健康检查失败 · 配置热加载 · SSL证书过期
10
Nginx 恢复策略
主动健康检查 · 优雅重载 · 证书自动续期
11
Istio 故障诊断
Sidecar注入失败 · 流量路由失效 · mTLS异常
12
Istio 恢复策略
手动注入Sidecar · CRD校验 · 控制面HA
13
注册中心故障诊断
心跳超时 · 数据不一致 · AP/CP模式选择
14
注册中心恢复策略
心跳参数 · 手动同步 · 一致性模式切换
15
ZooKeeper 故障诊断
Leader选举失败 · Session超时 · 日志积压
16
ZooKeeper 恢复策略
集群恢复 · TickTime · 快照清理 · 手动选举
17
API网关故障诊断
插件异常 · 路由错误 · 限流误杀 · PG连接异常
18
API网关恢复策略
插件热加载 · 路由优先级 · 限流动态调整
19
任务调度故障诊断
调度中心宕机 · 执行器注册失败 · 分片不均
20
任务调度恢复策略
HA部署 · 自动重注册 · 动态分片 · 补偿执行
21
链路追踪故障诊断
Agent注入失败 · Span丢失 · ES压力大
22
链路追踪恢复策略
Agent兼容 · 采样率调整 · 存储冷热分离
23
配置中心故障诊断
发布失败 · 拉取超时 · 配置冲突 · 灰度异常
24
配置中心恢复策略
回滚历史版本 · 本地缓存兜底 · 灰度校验
25
容器化中间件故障诊断
CrashLoopBackOff · PVC挂载失败 · CRD冲突
26
容器化中间件恢复策略
资源限制 · PVC修复 · Operator回滚 · HPA
27
故障演练与混沌工程
ChaosBlade · 网络延迟/CPU/磁盘 · 演练复盘
28
自动化故障恢复(AIOps)
异常检测 · 自动止损 · 故障自愈平台
29
故障复盘与SLA保障
5Why根因 · 故障报告 · SLO · 容量规划
30
综合实战:双11大促模拟
全链路压测 · Redis+MQ+DB联动 · 应急预案