• 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
     
    八、网页展示
     

  • 相关阅读:
    23.safari history.back的一个坑
    22.一个小小的广播效果
    UI13-GET POST 同步,异步-代理 Block请求方式。
    UI11-数据解析:Json DOM SAX 解析
    UI10-通讯录
    UI-09 cell 高度自适应)
    UI06-scrollView 滚动视图 pagecontroll 页面控制
    UI05-‍手势用图片做实验
    UI04-NSTimer 打地鼠
    UI03-viewController 视图跳转:
  • 原文地址:https://www.cnblogs.com/feihufeihu/p/10676281.html
Copyright © 2020-2023  润新知