ALB 5XX/504 排查不迷路:一张决策树覆盖 8 种根因(附命令)

ALB 5XX/504 排查不迷路:一张决策树覆盖 8 种根因(附命令)
收到 ALB 5XX 告警后,3 分钟内判断根因方向。本文提供一套可复用的排查决策树,覆盖 ELB 自身错误、后端 5XX、504 超时、目标不健康、SSR 超时等 8 种常见场景。前言ALB 5XX 是生产环境最高频的告警之一,但"5XX"只是一个笼统的表象,背后的根因可能完全不同:可能是后端 Java 服务抛了异常可能是 ALB 等不到后端响应超时了可能是健康检查失败导致无可用目标可能是 Next.js SSR 内部 API 调用卡住了可能是安全组没放行 ALB 到 ECS 的流量如果不分类直接看日志,大概率迷失在海量 ERROR 中。本文的核心是一张排查决策树——从告警触发开始,每一步只做一个判断,走对应分支,3 分钟锁定根因方向。适合谁:有 AWS ALB + ECS/EKS 使用经验的运维工程师、SRE。一、排查决策树(全景)收到 ALB 5XX 告警 │ ▼ ┌─────────────────────────────┐ │ Step 1: ELB_5XX vs Target_5XX │ └─────────────────────────────┘ │