美文网首页
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