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/supervisorctl

你可能感兴趣的:(centos安装supervisor守护进程)