1 使用方式
安装supervisor
apt install supervisor
切到supervisor的配置目录
cd /etc/supervisor/conf.d
创建配置文件xxx.conf
vim xxx.conf
[program:cncms-test]command=flask run -p 6666directory=/usr/src/app/priority=1numprocs=1# 下面的配置非必须autostart=trueautorestart =true; 服务挂掉会自动重启loglevel =info; 输出日志级别stdout_logfile =/data/log/supervisor/some-project-stdout.logstderr_logfile =/data/log/supervisor/some-project-stderr.logautorestart=truestartretries=10exitcodes=0stopsignal=KILLstopwaitsecs=10redirect_stderr=true
运行supervisor
supervisord -c /etc/supervisor/supervisord.conf
查看supervisor运行状态
supervisorctl
2 常用命令
停止所有: stop all
开启所有: start all
重启全部: restart all
重新载入配置文件: supervisorctl update
