「踩坑日记」001:Redis 热 Key 导致服务雪崩——排查 6 小时才发现是这个配置
大促期间某热门商品 Key 被 80% 请求集中访问,单 Redis 节点 CPU 100%,拖垮整个集群。排查路径:监控告警 → 流量分析 → Redis slowlog → redis-cli --hotkeys 定位 → 发现 maxmemory-policy 配置错误加剧了问题。最终方案:Caffeine 本地缓存 + Redis 二级架构 + 热 Key 自动探测多副本分散 🚨 00:00 故障爆发 大促零点刚过,监控大屏突然变红。 [00:00:12] ALERT: Redis-Node-03 CPU使用率达99.8% [00:00:15] ALERT: API响应超时率突破50% [00:00:18] ALERT: Redis集群内存使用量快速下降 [00:00:22] ALERT: 订单服务POD重启 客服开始收到用户反馈"页面加载慢"、"下单失败"。运营同学在群里问:"怎么回事?刚上线就崩了?" 🩹 00:15 应急止血 值班团队立刻响应: 限流降级:对热门商品接口实施临时限流,QPS从5000降到1000 缓存预热:紧急将热门商品数据加载到本地内存 节....