美文网首页
supervisor进程管理工具

supervisor进程管理工具

作者: Chaweys | 来源:发表于2021-09-12 16:58 被阅读0次

    Supervisor是在linux下用python开发的进程管理工具
    #安装supervisor
    apt install supervisor
    
    #查看
    ps aux |grep supervisorctl
    
    #supervisor安装目录
    cd /etc/supervisor/
    
    #查看supervisor的配置文件
    cd conf.d/
    
    #编辑整个项目配置文件
    vim futurematchsystem.conf
    
    #查看supervisor运行状态
    supervisorctl status
    
    #更新supervisor的配置信息
    supervisorctl update
    
    #启动 配置的文件中的 basesetting设置
    supervisorctl start basesetting
    
    supervisorctl start equity
    
    supervisorctl start equitypersistence
    
    supervisorctl start basesetting
    
    #查看supervisor运行状态
    supervisorctl status 
    
    
    
    
    supervisor的项目配置举例:
    [program:basesetting]
    user=root                                            #用户root执行
    command=java -jar base-setting-0.0.1.jar             #执行的shell命令
    autorestart=true                                     #是否自动重启
    directory=/usr/local/webapps/futureMatchSystem       #服务工作目录
    startsecs=5                                          #启动间隔秒
    startretries=3                                       #重试次数
    redirect_stderr=true                                 #是否采用标准输出
    stdout_logfile=/data/log/basesetting/basesetting.log 
    stderr_logfile=/data/log/basesetting/basesetting.err.log
    
    

    相关文章

      网友评论

          本文标题:supervisor进程管理工具

          本文链接:https://www.haomeiwen.com/subject/dvrtgltx.html