BadGateway
Bad Gateway(502)通常因反向代理无法连接后端服务引发,高频场景:
优先级建议
立即执行
- PHP-FPM进程池耗尽
- Nginx配置中
proxy_pass
指向错误端口 - 后端服务响应超时(如数据库长查询)
方法 | 生效条件 | 副作用 |
---|---|---|
增加FPM进程数 | PHP进程不足时 | 内存消耗增加 |
调整代理超时参数 | proxy_read_timeout 60s |
可能掩盖性能瓶颈 |
重启后端服务 | 服务假死状态 | 短暂中断业务 |
立即执行
tail -f /var/log/nginx/error.log
定位超时节点,临时扩容FPM进程数,长期需优化慢查询接口。更新时间:2025-06-03 11:04:02