ubuntu

ubuntu中nginx出现502错误怎么办

小樊
34
2025-11-21 10:55:06
栏目: 智能运维

Ubuntu 下 Nginx 出现 502 的排查与修复

一、快速判断与定位

二、按场景修复

三、常见错误日志与对应修复

错误日志关键词 含义 快速修复
connect() failed (111: Connection refused) 上游未启动/端口不对 启动上游;核对 fastcgi_pass/proxy_pass 地址与端口
connect() to unix:/run/…sock failed (2: No such file or directory) 套接字不存在/路径不一致 统一 Nginx 与上游的 socket 路径;确认上游已创建 socket
upstream timed out (110: Connection timed out) 上游响应慢/超时过短 适当增大 proxy_connect_timeout / proxy_read_timeout
Permission denied 文件/目录/套接字权限不足 chown/chmod 正确属主与权限;核对 listen.owner/group/mode
no live upstreams while connecting to upstream upstream 列表为空/全部宕机 检查 upstream 配置与后端健康状态
以上对应关系可显著提升定位效率。

四、配置示例

五、仍未解决时的进阶排查

0
看了该问题的人还看了