centos安装supervisor守护进程

supervisor(python写的进程守护程序,用于进程自启动和日志记录)

部署步骤:

1,安装:
    easy_install supervisor
2,配置:
    (1)生成supervisor配置文件
        echo_supervisord_conf > /etc/supervisord.conf
    (2)配置配置文件
        vi /etc/supervisord.conf
            在配置文件的最后添加以下内容:
        [program:rmdb]
        command=python /rmdb/runserver.py
        autorstart=true
        stdout_logfile=/tmp/rmdb.log
3,启动
    supervisord
4,常常用到的命令行操做:
首先使用supervisorctl命令进入supervisor命令行模式:
    start rmdb 开启rmdb进程服务(一旦rmdb进程退出,会自启动)
    stop rmdb  关闭rmdb进程服务
    restart rmdb 关闭正在运行的rmdb进程,而且从新启动rmdb进程服务
    reload 从新加载supervisor配置文件

find / -name echo_supervisord_conf
/usr/python2.7/bin/echo_supervisord_conf
/usr/python2.7/bin/echo_supervisord_conf > /etc/supervisord.conf

/usr/python2.7/bin/supervisord
/usr/python2.7/bin/supervisorctlpython

相关文章
相关标签/搜索