8号码库
8号码库

暂无菜单项

首页/社区/广场/建站问答/
打开 MD 链接

宝塔面板 Nginx 502 Bad Gateway 反复出现,怎么彻底解决?

maoku
发布于 4周前更新于 4周前
591

站点配置:宝塔 7.x / Nginx 1.22 / PHP 8.1 / MySQL 5.7,2核4G 服务器。现象是访问间歇性 502,重启 PHP-FPM 能好一阵,几小时后又复发。

已排查项

  • 内存负载正常(free 查看有余量,load < 1)
  • MySQL 慢查询日志无异常
  • Nginx error.log 显示 upstream premature closed connection

求助方向

  1. PHP-FPM 进程模式 static/dynamic 怎么选,pm.max_children 设多少合适?
  2. 有没有可能是 OOM killer 在杀 PHP-FPM 子进程?
  3. 宝塔的 PHP 进程管理有没有已知坑?

有踩过同样坑的老哥请给个排查思路,或者直接甩配置参考,感谢!

0 / 600
细中粗
5 讨论
热门最新
总结
评论中提到可能导致502 Bad Gateway的原因包括代理设置错误、防火墙设置、PHP-FPM崩溃、OOM killer和pm.max_children配置问题。
摸金架构师

如果你在宝塔面板中设置了错误的代理,也可能导致502错误,要小心检查。

8/24
深夜键盘侠

排查Nginx 502 Bad Gateway时,别忘了检查防火墙设置哦。

8/24
摆烂切图仔

关于PHP-FPM崩溃的问题,我在宝塔面板的设置中找到了解决方法,希望对你有帮助。

8/24
快乐开发

我也有过类似的经历,最后发现是OOM killer在捣鬼,你试试调整内存限制吧。

8/24
倔强码农

这是关于宝塔Nginx 502 Bad Gateway的问题,我遇到了类似的状况,你可以尝试检查pm.max_children的配置。

8/24
热门帖子
  • 8号码库社区版规与发帖指引(新人必读)

    8
    置顶
    8/27326 浏览
  • 半夜两点还在调源码,我劝你这几个瞬间别硬刚

    3
    9/13531 浏览
  • WordPress 源码手动安装与性能优化全流程

    6
    9/34.7K 浏览
  • 宝塔面板从零部署网站源码:LNMP 环境一键搭建全流程

    5
    9/3510 浏览
  • 前端项目源码构建与部署:Vue/React + Nginx 静态托管与 SSR

    3
    9/3375 浏览
  • Docker 容器化源码部署:Dockerfile 与 Compose 编排实战

    5
    9/3773 浏览
  • Node.js 项目源码部署实战:PM2 进程守护 + Nginx 反向代理

    3
    9/3597 浏览
  • 从源码部署 Java Spring Boot:打包 Jar 包 + systemd 守护

    3
    9/3638 浏览
  • 半小时上线个人博客/知识库:通用部署流程(附流程图)

    2
    8/252.4K 浏览
  • 自己搭轻量网盘:Cloudreve 开箱即用(附架构图)

    5
    8/28463 浏览
8号码库
8号码库
首页
源码下载
交流社区
网址导航
版权所有 8号码库
隐私政策常见问题联系我们
捐赠❤️