Files
gate_scout_order/gate_order_executor/deploy
2026-05-30 15:51:20 +08:00
..
2026-05-20 00:37:38 +08:00
2026-05-30 15:51:20 +08:00
2026-05-16 22:25:48 +08:00
2026-05-20 00:37:38 +08:00
2026-05-16 22:25:48 +08:00
2026-05-16 22:25:48 +08:00
2026-05-16 22:25:48 +08:00
2026-05-16 22:25:48 +08:00
2026-05-20 00:37:38 +08:00
2026-05-16 22:25:48 +08:00

deploy 脚本说明

所有脚本默认项目路径为 /root/gate_order_executor;可通过第一个参数传入你的绝对路径(bootstrap.shstart.sh)。

文件 作用
ecosystem.config.cjs PM2 配置:单实例、PYTHONUNBUFFERED=1、日志在 runtime/
pick_python.sh 自动选择 Python 3.93.12Ubuntu 20.04 勿用默认 3.8
bootstrap.sh 首次:venv + pip install -r requirements.txt + 生成 config.yaml 模板
start.sh 前台运行 python run.py(调试用)
pm2-start.sh PM2 启动;若应用已存在则 restart
pm2-restart.sh pm2 restart gate-order-executor
pm2-stop.sh pm2 stop gate-order-executor
pm2-delete.sh pm2 delete gate-order-executor
gate-order-executor.service systemd 示例(需改 WorkingDirectorypm2-runtime 路径)

使用说明与接口文档:../docs/使用说明.md
部署步骤:../docs/部署说明.md
Python 3.9 专篇:仓库根目录 Python3.9部署说明.md