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/目录下即可

  • 相关阅读:
    二叉树专题
    强化学习的几个基本概念
    LeetCode #111 二叉树的最小深度
    NC127 最长公共子串
    快速排序
    NC78 反转链表
    《合作的进化》读后总结
    Optional和Stream的map与flatMap
    最爱的小工具,谁用谁知道!
    SpringBoot应用启动过程分析
  • 原文地址:https://www.cnblogs.com/byfboke/p/9008814.html
Copyright © 2011-2022 走看看