二十年 Linux 技术服务专家 400-9696-513 7×24 小时技术支持

常见故障

来自一线运维现场的典型 Linux 故障案例,故障现象、根因分析与处置方案,供您参考自查。

较重 Web 服务

Nginx 返回 502 Bad Gateway

故障现象

网站访问返回 502,错误日志显示 "connect() failed (111: Connection refused) while connecting to upstream",静态页面正常。

查看原因与解决方案
故障原因

PHP-FPM 或后端应用服务未运行、FPM 进程数达到上限(pm.max_children)、socket 权限或路径错误、后端响应超时、SELinux 阻止网络连接。

解决方案

1) systemctl status php-fpm 确认后端进程;2) 查看 FPM 慢日志与 error.log 中 upstream 报错;3) 适当调大 pm.max_children 与 request_timeout;4) 检查 fastcgi_pass 的 socket 路径与属主;5) getenforce 为 Enforcing 时检查 setsebool httpd_can_network_connect。

适用平台:Nginx + PHP-FPM/后端服务 查阅 0 次
遇到同类问题?立即咨询
电话 留言
首页 服务 咨询 留言