问题库 Linux / Docker how-to

Nginx 502 Bad Gateway 怎么排查

快速答案

检查上游服务是否运行、端口是否正确、Nginx 错误日志写了什么。

bash
sudo nginx -t
journalctl -u nginx -n 100
curl -I http://127.0.0.1:3000

使用要点

  • 改 Nginx 前先备份当前配置,修改后用 nginx -t 检查再 reload。
  • 代理和 HTTPS 问题要同时看浏览器报错、Nginx 错误日志和上游服务状态。

相关内容