《100个“反常识”经验15:Nginx 502排查:从应用到内核》502 Bad Gateway 是 Nginx 最让人头疼的错误码之一。它不像 404 那样明确(文件不存在),而是表示“上游服务器返回了无效响应”。本文从一次真实故障切入,按“客户端 → Nginx → 应用 → 数据库”的链路分层排查,涵盖 upstream 超时、连接数耗尽、缓冲区不足、PHP‑FPM 崩溃、内核 backlog 溢出等常见原因。读完你就能在收到 502 告警时,快速定位是 Nginx 自身问题、后端应用问题,还是系统层面问题。