美文网首页
supervisor安装

supervisor安装

作者: 小晨主 | 来源:发表于2017-01-13 14:27 被阅读0次

    supervisor安装

    Supervisor (http://supervisord.org) 是一个用 Python 写的进程管理工具,可以很方便的用来启动、重启、关闭进程(不仅仅是 Python 进程)。除了对单个进程的控制,还可以同时启动、关闭多个进程,比如很不幸的服务器出问题导致所有应用程序都被杀死,此时可以用 supervisor 同时启动所有应用程序而不是一个一个地敲命令启动。

    1. pip install virtualenv
        pip install virtualenvwrapper
        echo_supervisord_conf > /etc/supervisord.conf
    
    2.vi ~/.bashrc
        尾部添加
        export WORKON_HOME=$HOME/.virtualenvs
        export PATH=$PATH:$WORKON_HOME
        source /usr/local/bin/virtualenvwrapper.sh
        export PATH
    
    3.source ~/.bashrc
    
    4.mkvirtualenv pink-analysis-python-im-env
    
    5.vi /etc/supervisord.conf
        [program:pink_analysis_im_work]
        command=/root/.virtualenvs/pink-analysis-python-im-env/bin/python /data0/project/pink-analysis-python/worker_im.py
        numprocs=5
        process_name=%(program_name)s_%(process_num)02d
        autostart=true
        startsecs=2
        user=root
        redirect_stderr=true
        stdout_logfile=/data0/project/pink-analysis-python/logs/supervisor.log
    
    6.supervisord -c /etc/supervisord.conf
        ps aux | grep supervisord
    
    7.supervisorctl status

    相关文章

      网友评论

          本文标题:supervisor安装

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