zoukankan      html  css  js  c++  java
  • supervisord的安装

    作用:

    用Supervisor管理的进程,当一个进程意外被杀死,supervisort监听到进程死后,会自动将它重新拉起,很方便的做到进程自动恢复的功能,不再需要自己写shell脚本来控制。

    安装流程

    第一种方式:通过Python包管理工具(easy_install)安装

    easy_install是setuptools包里带的一个命令,使用easy_install实际上是在调用setuptools来完成安装模块的工作,所以安装setuptools即可。

    ~wget --no-check-certificate https://bootstrap.pypa.io/ez_setup.py -O - |   sudo  python     -O表示wget以后用python去安装脚本

    安装supervisor

    ~easy_install supervisor

    说明:supervisor安装完成后会生成三个执行程序:supervisortd、supervisorctl、echo_supervisord_conf,分别是supervisor的守护进程服务(用于接收进程管理命令)、客户端(用于和守护进程通信,发送管理进程的指令)、生成初始配置文件程序。

    这种安装方式可以去指定初始化配置文件:

    ~mkdir /etc/supervisor

    ~echo_supervisord_conf > /etc/supervisor/supervisord.conf

    第二种方式:通过yum直接安装 (但是安装的可能不是最新版本)

    ~yum install epel-release

    ~yum install -y supervisor

    supervisor没有发布在标准的CentOS源在,需要安装epel源。安装完成之后,配置文件会自动帮你生成。 
    默认配置文件:/etc/supervisord.conf 
    进程管理配置文件放到:/etc/supervisord.d/目录下即可

  • 相关阅读:
    Java知识体系总结(2021版)
    第三篇 makefile的伪目标
    第二篇 makefile的基本结构
    第一篇 make与makefile介绍
    hdu 1994 利息计算
    Python中Class中的object是什么意思?
    编译语言和解释语言有什么不同?
    从文本文件hello.txt到可执行文件hello
    classmethod和staticmethod
    Uninstall NetBeans
  • 原文地址:https://www.cnblogs.com/byfboke/p/9008814.html
Copyright © 2011-2022 走看看