整理香港服务器 Nginx 502 Bad Gateway 的排查与处理实战。
502 是运维最常见的报错之一。以下是实战。
一、确认现象 - 页面返回 502 Bad Gateway - 部分请求失败 - 可能与后端起停相关
二、定位 1) 查看 Nginx error.log 2) 确认后端服务是否存活 3) 检查后端监听端口与地址 4) 检查连接超时与并发限制
三、常见原因 1) 后端进程崩溃或未启动 2) 后端响应超时 3) upstream 配置错误 4) 连接数或队列满 5) 权限或 SELinux 限制
四、处理 - 重启或拉起后端服务 - 调整超时与缓冲参数 - 修正 upstream 配置 - 提升连接与队列上限 - 检查权限设置
五、优化 1) 后端健康检查 2) 多实例负载均衡 3) 熔断与降级
六、预防 - 后端存活监控 - 自动重启与告警 - 压测与容量规划
总结:502 要先用 error.log 与后端存活定位,再从进程、超时、配置与并发逐项处理。