903 B
903 B
2026-06-26 生产环境配置systemd服务
背景
新电脑(生产环境)重启后,数据平台(Gunicorn :18888)不会自动启动,需要手动执行命令启动,不利于生产环境稳定性。
旧电脑已有 dy-dashboard.service 用户级 systemd 服务实现开机自启。
操作
在新电脑上创建并启用用户级 systemd 服务:
- 创建
~/.config/systemd/user/dy-dashboard.service - 配置 Gunicorn 执行路径为
venv/bin/gunicorn - 设置
Restart=always保证崩溃自动重启 - 设置
After=mysql.service+Wants=mysql.service确保 MySQL 就绪后再启动 systemctl --user enable启用开机自启systemctl --user restart启动服务
涉及文件
/home/dieya/.config/systemd/user/dy-dashboard.service
验证
systemctl --user status dy-dashboard.service --no-pager
- Active: active (running)
- Enabled: yes