centos守护进程supervisor安装

supervisor的安装

yum install epel-release
yum install -y supervisor

 安装成功后的界面

centos守护进程supervisor安装_第1张图片

生成配置文件 

echo_supervisord_conf > /etc/supervisord.conf

 修改配置文件/etc/supervisord.conf 加入内容如图[program:manage] 网站发布看我前一篇内容

 centos守护进程supervisor安装_第2张图片

[program:manage]
command=/bin/bash -c "dotnet WebApplication3.dll --urls http://*:5000" 
directory=/wwwroot
stdout_logfile=/var/log/supervisor/share.log	;运行日志
stderr_logfile=/var/log/supervisor/share.log 	;错误日志
priority=999								;优先级,级别越高,数值越小
autostart=true								;自启动设置
autorestart=true								;自动重新启动设置(在错误时重启)
stopasgroup=false    						;默认为false,进程被杀死时,是否向这个进程组发送stop信号,包括子进程
killasgroup=false     						;默认为false,向进程组发送kill信号,包括子进程
stdout_logfile_maxbytes=1MB					;最大的日志文件大小,默认50M
stdout_logfile_backups=10					;最多 备份数量,默认10

 

 设置开机自启动

systemctl enable supervisord

守护进程状态查看 

supervisorctl status

 

你可能感兴趣的:(centos)