Centos7.x 安装 Supervisord
【安装Supervisord】
yum install epel-release -y yum install -y supervisor
【设置开启自启】
systemctl enable supervisord
Supervisord管理命令】
systemctl stop supervisord systemctl start supervisord systemctl status supervisord systemctl reload supervisord systemctl restart supervisord
【修改配置文件,使Supervisord可以在web端显示 没有需求可以不开启】
vim /etc/supervisord.conf
#取消10-13行注释,前面数字是行号 10 [inet_http_server] ; inet (TCP) server disabled by default 11 port=127.0.0.1:9001 ; (ip_address:port specifier, *:port for all iface) 12 username=user ; (default is no username (open server)) 13 password=123 ; (default is no password (open server))
【创建Supervisord文件】
vim /etc/supervisord.d/c3389.ini
[program:c3389] command=/root/c3389 directory=/root/ autorestart=true startsecs=3 startretries=3 stdout_logfile=/root/log/c3389.out.log stderr_logfile=/root/log/c3389.err.log stdout_logfile_maxbytes=2MB stderr_logfile_maxbytes=2MB user=root priority=999