zoukankan      html  css  js  c++  java
  • Supervisor使用(启动nginx/tomcat/redis)

     
    一、安装
    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
     
    八、网页展示
     

  • 相关阅读:
    九个令人兴奋的新功能将与Java 9 展示两点
    自学前端开发 新版css时钟效果图
    自学前端,你要的学习资料到了~~~~~~
    Angularjs中ng-repeat与移动端滑动插件iScroll的冲突
    计蒜客学习记录
    明明的随机数
    模板题
    泉州一中复赛模拟
    快速幂模板
    NOIP2013
  • 原文地址:https://www.cnblogs.com/feihufeihu/p/10676281.html
Copyright © 2011-2022 走看看