跳转至
QVI / JOURNAL

部署

全部文章

1Panel 进程守护显示运行中,但 SpeedyLease 访问 502 怎么排查

把 SpeedyLease 放到服务器上以后,我遇到一个很典型的问题:1Panel 的 Supervisor 页面里进程显示“运行中”,启动命令看起来也没问题,但浏览器访问 公网 IP:8000 时却提示 502,页面打不开。

这类问题不能只看“运行中”三个字。Supervisor 只能说明进程被拉起来了,不代表 Python 服务真的监听在目标端口,也不代表防火墙、安全组、反向代理都通了。

↗

用 1Panel 部署 SpeedyLease 项目

这次把一个 Python 小项目放到服务器上,用 1Panel 做反向代理,再通过域名访问。过程不复杂,但里面有几个容易踩的小坑:监听地址、反向代理地址、DNS、备案和服务常驻。

↗