• Supervisor之浅谈


    Supervisor 是用python 开发的一个 client/server 服务,是linux/unix 系统下的一个进程管理工具,不支持Windows系统,可以很方便的监听/启动/停止/重启一个或多个进程;
    Supervisor是基于python开发的,需要检测系统是否具有python2.4以上的版本;
    安装supervisor
    pip  install  supervisor
     
    为了方便管理配置信息,我们把配置分成两部分:
    supervisor 是一个 C/S 模型的程序, supervisord 是server端,supervisorctl 是对应的client端;
    首先来看 supervisord 的配置文件,安装完 supervisor 之后,可以运行 echo_supervisord_conf 命令输出默认的配置项,也可以重定向到一个配置文件里:
    # 创建配置文件目录
    mkdir  /etc/supervisor
    echo_supervisord_conf  >  /etc/supervisor/supervisord.conf
    # 打开设置子配置文件选项
    vim  /etc/supervisor/supervisord.conf
    # 添加以下内容
    [include]
    files = /etc/supervisor/config.d/*.ini
     
    子配置文件
    # 根据主配置文件里设置的子配置文件路径建立目录
    mkdir  /etc/supervisor/config.d
    # 建立一个配置文件
    vim  /etc/supervisor/config.d/test.ini
     
    # 添加以下内容
    # 项目名称
    [program:test]
    # 项目根目录
    directory = /root
    # 启动执行命令
    command = /root/test.sh
     
     
     
     
     
     
     
  • 相关阅读:
    Linux排序命令sort笔记
    Linux排序命令sort笔记
    Linux文本截取命令cut​笔记
    排序和搜索
    栈和队列
    链表
    顺序表
    Linux编辑器|gedit|vi|vim编辑器
    Linux简介
    简单学习Git
  • 原文地址:https://www.cnblogs.com/guo-s/p/12805023.html
Copyright © 2020-2023  润新知