deploy 脚本说明
所有脚本默认项目路径为 /root/gate_order_executor;可通过第一个参数传入你的绝对路径(bootstrap.sh、start.sh)。
| 文件 | 作用 |
|---|---|
ecosystem.config.cjs |
PM2 配置:单实例、PYTHONUNBUFFERED=1、日志在 runtime/ |
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 示例(需改 WorkingDirectory 与 pm2-runtime 路径) |
使用说明与接口文档:../docs/使用说明.md
部署步骤:../docs/部署说明.md