guyangcc 发表于 2025-11-6 20:33:46

【已完成】python项目的重启命令问题

Linux面板11.2.0,默认的网站-Python项目
Debian 12
python项目的重启命令是什么,每次从仓库拉取(使用的宝塔WebHook 2.5)最新的代码都要手动重启python项目很麻烦,我想得到命令或者脚本写入脚本内每次拉取即重启python项目让新代码生效

vson_liu 发表于 2025-12-10 18:53:32

我也想知道

阿珂 发表于 2025-12-11 17:21:05

项目重启的逻辑是,先kill掉原来的进程,启动项目
重启项目的脚本用的是/www/server/panel/script/restart_project.py

CreaPlus 发表于 2026-1-18 20:11:51

我是一个dagster项目      我发现从UI界面手动点重启和 使用btpython /www/server/panel/script/restart_project.py pythonxxx 重启完的项目状况不一样,进程会丢失,难道是因为我有协同进程的原因?

主进程 dagster-daemon run
协同服务1 dagster-webserver -w workspace.yaml --host 0.0.0.0 --port 3001
未来会增加fastapi

CreaPlus 发表于 2026-1-18 20:12:57

我是一个dagster项目      我发现从UI界面手动点重启和 使用btpython /www/server/panel/script/restart_project.py pythonxxx 重启完的项目状况不一样,进程会丢失,难道是因为我有协同进程的原因?

主进程 dagster-daemon run
协同服务1 dagster-webserver -w workspace.yaml --host 0.0.0.0 --port 3001
未来会增加fastapi

CreaPlus 发表于 2026-1-18 20:14:12

我是一个dagster项目      我发现从UI界面手动点重启和 使用btpython /www/server/panel/script/restart_project.py pythonxxx 重启完的项目状况不一样,进程会丢失,难道是因为我有协同进程的原因?

主进程 dagster-daemon run
协同服务1 dagster-webserver -w workspace.yaml --host 0.0.0.0 --port 3001
未来会增加fastapi

CreaPlus 发表于 2026-1-18 21:44:33

我是一个dagster项目      我发现从UI界面手动点重启和 使用btpython /www/server/panel/script/restart_project.py pythonxxx 重启完的项目状况不一样,进程会丢失,难道是因为我有协同进程的原因?

主进程 dagster-daemon run
协同服务1 dagster-webserver -w workspace.yaml --host 0.0.0.0 --port 3001
未来会增加fastapi
页: [1]
查看完整版本: 【已完成】python项目的重启命令问题