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

相關文章
相關標籤/搜索