• django.conf
[program:django]
priority=1 ; 数字越小,优先级越小,最先启动
command=/usr/local/myenv/bin/python manage.py runserver 0.0.0.0:1282
# 如果是其他用户,那么就用下面的进行切换,要不然使用user变量的话对于环境变量会有问题(例如,不读取/etc/profile bashrc啥问题的)
# command=/bin/su - public -c "/home/public/App/app"
directory=/opt/devops/jncsy
autostart=true
autorestart=true
startretries=3
exitcodes=0,2 ;也是默认的数字
stopsignal=TERM ; 这个最狠,是10,我们都知道kill -9 这个更牛逼~
stopasgroup=true        ; 是否想UNIX进程组发送结束信号 (default false)
killasgroup=true             ; SIGKILL UNIX 进
stderr_logfile=/var/log/supervisor-django.e.log
stdout_logfile=/var/log/supervisor-django.a.log
Copyright © opschina.org 2017 with zzlyzq@gmail.com all right reserved,powered by Gitbook该文件修订时间: 2017-10-09 10:00:16

results matching ""

    No results matching ""