supervisor supervisord supervisorctl 区别
supervisor:要安装的软件的名称。 supervisord:装好supervisor软件后,supervisord用于启动supervisor服务。 supervisorctl:用于管理supervisor配置文件中program。
centos系统推荐使用yum安装
先安装epel源
yum install epel-release
安装supervisor
yum install -y supervisor
生成配置文件
echo_supervisord_conf > /etc/supervisord.conf
配置开机自启动
systemctl enable supervisord
启动supervisord
systemctl start supervisord
or
systemctl start supervisord.service
指定配置文件启动
supervisord -c /etc/supervisor.conf
验证是否是开机自启
systemctl is-enabled supervisord
查看启动状态
systemctl status supervisord
配置supervisord.conf文件
vi /etc/supervisord.conf
# supervisord管理服务配置
[include]
files = /etc/supervisord.d/*.ini
更新配置
supervisorctl update
查看管理的服务
supervisorctl
常用命令
supervisorctl status # 查看状态
supervisorctl stop name # 关闭name程序
supervisorctl start name # 启动name程序
supervisorctl restart name # 重启name程序
supervisorctl reread # 更新的配置文件
卸载supervisor
yum -y remove supervisor
给出我的jetty.ini配置