daemon-wtoaamapi.service 1.2 KB

12345678910111213141516171819202122232425
  1. # 本文件一般放置在/etc/systemd/system目录下
  2. # 可由linxu中systemctl工具(命令)进行管理,常用命令:
  3. # systemctl status wtoaamapi.service
  4. # systemctl start wtoaamapi.service
  5. # systemctl restart wtoaamapi.service
  6. # systemctl stop wtoaamapi.service
  7. # systemctl enable wtoaamapi.service
  8. # systemctl disenable wtoaamapi.service
  9. [Unit]
  10. Description=Daemon Of Django
  11. [Service]
  12. WorkingDirectory=/data/souce_code/produce/JointDebug/WTOAAM/wtoaamapi
  13. # 命令必须为绝对路径
  14. # ExecStart=/usr/local/python3/bin/gunicorn --workers 3 --bind unix:/data/souce_code/produce/JointDebug/WTOAAM/wtoaamapi.sock wtoaamapi.wsgi:application # 本命令方式无法指定ip和端口,即无法访问服务
  15. ExecStart=/usr/local/python3/bin/gunicorn --workers 3 --bind 127.0.0.1:8000 wtoaamapi.wsgi:application # 本命令方式无法按预想的目录结构运行程序,须移动appConfig.json文件至wtoaamapi项目根目录的conf文件夹下
  16. # WorkingDirectory=/data/souce_code/produce/JointDebug/WTOAAM
  17. # ExecStart=/usr/bin/python wtoaamapi/manage.py runserver 0.0.0.0:8000
  18. ExecStop=/bin/kill -s TERM $MAINPID
  19. ExecReload=/bin/kill -s HUP $MAINPID
  20. Restart=always
  21. [Install]
  22. Alias=wtoaamapi.service
  23. WantedBy=wtoaamapi.service