supervisor 配置文件备忘

[program:app1]
command=/usr/local/sbin/uwsgi -s 127.0.0.1:7001 -M -R 200 -p 2 --env "DJANGO_SETTINGS_MODULE=settings" -w "django.core.handlers.wsgi:WSGIHandler()"
directory=/home/kevin/workspace/app1     ; 指定执行命令的路径
user=kevin       ; 如果supervisord是通过root启动的,则user指定command运行的用户;否则此项配置不起作用
autostart=true  ; 随supervisord的启动而启动
autorestart=true        ; 意外情况自动重启
stdout_logfile=/home/kevin/log/app1/uwsgi-app1.log       ; 程序运行中日志保存的文件路径
redirect_stderr=true    ; 标准程序错误自动发送到supervisord
stopsignal=QUIT ; 退出信号




[program:app2]
command=/usr/local/sbin/uwsgi -s 127.0.0.1:7000 -M -R 200 -p 2 --env "DJANGO_SETTINGS_MODULE=settings" -w "django.core.handlers.wsgi:WSGIHandler()"
directory=/home/kevin/workspace/app2     ; 指定执行命令的路径
user=kevin       ; 如果supervisord是通过root启动的,则user指定command运行的用户;否则此项配置不起作用
autostart=true  ; 随supervisord的启动而启动
autorestart=true        ; 意外情况自动重启
stdout_logfile=/home/kevin/log/app2/uwsgi-app2.log       ; 程序运行中日志保存的文件路径
redirect_stderr=true    ; 标准程序错误自动发送到supervisord
stopsignal=QUIT ; 退出信号




[program:app3]
command=/usr/local/sbin/uwsgi -s 127.0.0.1:7003 -M -R 200 -p 2 --env "DJANGO_SETTINGS_MODULE=settings" -w "django.core.handlers.wsgi:WSGIHandler()"
directory=/home/kevin/workspace/app3     ; 指定执行命令的路径
user=kevin       ; 如果supervisord是通过root启动的,则user指定command运行的用户;否则此项配置不起作用
autostart=true  ; 随supervisord的启动而启动
autorestart=true        ; 意外情况自动重启
stdout_logfile=/home/kevin/log/app3/uwsgi-app3.log       ; 程序运行中日志保存的文件路径
redirect_stderr=true    ; 标准程序错误自动发送到supervisord
stopsignal=QUIT ; 退出信号




[program:app4]
command=python main.py --web-console --web-console-port=7002
directory=/home/kevin/workspace/app4
user=kevin
autostart=true
autorestart=true
stdout_logfile=/home/kevin/log/app4/uwsgi-app4.log
redirect_stderr=true
stopsignal=QUIT




[program:app5]
command=app5 -d --foreground -r /home/kevin/svn
directory=/home/kevin/svn
user=kevin
autostart=true
autorestart=true
stdout_logfile=/home/kevin/log/svn.log
redirect_stderr=true

topsignal=QUIT



[program:memcached]
command=/usr/share/memcached/scripts/start-memcached-nodaemon

user=root
autostart=true
autorestart=true
stdout_logfile=/var/log/memcached.stdout.log
redirect_stderr=true
stopsignal=QUIT

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值