首页 > 其他 > 详细

Supervisor使用(启动nginx/tomcat/redis)

时间:2019-04-09 13:36:22      阅读:160      评论:0      收藏:0      [点我收藏+]
 
一、安装
yum install -y supervisor
 
二、开机自启动
技术分享图片
技术分享图片
执行以下命令:
systemctl enable supervisord
 
验证是否为开机启动:
systemctl is-enabled supervisord
 
三、配置修改
1. 启动http服务
[root@tuotuonet-14 etc]# vi /etc/supervisord.conf
技术分享图片
 技术分享图片
2.读取指定路径的下ini文件
技术分享图片
 技术分享图片
四、redis配置
 
[program:redis]
command=/usr/local/redis/redis-server /usr/local/redis/redis.conf
user=root
autostart=true
#autorestart=true
redirect_stderr=true
startsecs=0
stopsignal=KILL
stopasgroup=true
stdout_logfile_maxbytes=20MB
stdout_logfile_backups=20
stdout_logfile=/root/data/logs/redis_stdout.log
说明:startsecs=0 表示按照默认服务启动完成时间
 
五、tomcat配置
[root@tuotuonet-14 supervisord.d]# cat testframework.ini
[program:testframework]
command=/usr/local/testFramework-tomcat/bin/catalina.sh run
user=root
#autostart=true
#autorestart=true
redirect_stderr=true
startsecs=0
stopsignal=TERM
stopasgroup=true
stdout_logfile_maxbytes=20MB
stdout_logfile_backups=20
stdout_logfile=/root/data/logs/testframework_stdout.log

  

 
六、nginx配置
[program:nginx]
command=/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf -g ‘daemon off;‘
user=root
autostart=true
#autorestart=true
redirect_stderr=true
startsecs=0
stopsignal=HUP
stopasgroup=true
stdout_logfile_maxbytes=20MB
stdout_logfile_backups=20
stdout_logfile=/root/data/logs/nginx_stdout.log

  

 
 
七、ini配置导入生效
[root@tuotuonet-14 supervisord.d]# supervisorctl update
 
八、网页展示
技术分享图片
技术分享图片
 

Supervisor使用(启动nginx/tomcat/redis)

原文:https://www.cnblogs.com/feihufeihu/p/10676281.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!