HTTP ERROR 502 (Bad Gateway) 表示服务器作为网关或代理时收到了无效的响应。
以下是检测方案:
1.后端服务没有运行或是崩溃,可能会导致这个结果。查看后端服务:
systemctl status <your-service-name>
若运行没有奔溃,往下
↓
2.nginx反向代理配置错误,若没有错误
↓
3.检查防火墙或者服务器的安全组规则是否允许后端服务的端口访问,若没有错误
↓
4.检查服务器是否资源耗尽:
top
free -m
df -h
若没有,
↓
5.检查后端服务的日志文件,寻找错误信息并修复相关问题
(跳出本次问题,进入下一个问题,请根据描述更详细的问题进行排查)→