supervisor centos安裝

http://www.cnblogs.com/cyw0918/p/6055031.htmlhtml

1、安裝配置supervisorpython

1.安裝python自動化工具    #yum install python-setuptoolsvim

2.#easy_install supervisor安裝supervisor服務器

3.測試安裝是否成功 #echo_supervisord_conf工具

4.建立配置文件: 測試

(1)建立supervisor配置文件目錄/etc/supervisor/   命令行

#mkdir -m 755 -p /etc/supervisor/code

(2)建立主配文件supervisord.confhtm

#echo_supervisord_conf > /etc/supervisor/supervisord.confblog

(3)建立項目配置文件目錄

# mkdir -m 755 conf.d

5.在配置文件目錄中添加測試配置文件  
如:convert.ini

而後在主配置文件supervisord.conf的最下面添加

[include]

file = ./conf.d/convert.ini

6.啓動supervisor---手動啓動

# supervisord -c /etc/supervisor/supervisord.conf

pstree -p | grep supervisord

查看supervisord.log發現program convert已啓動

# cat /tmp/supervisord.log

7.#supervisorctl -c /etc/supervisor/supervisord.conf  進入到supervisor管理

status 查看狀態

stop all中止

reload重啓監控服務

注意:

(1)每次修改配置文件後需進入supervisorctl,執行reload, 改動部分才能生效

(2)兩個命令

supervisord : supervisor的服務器端部分,用於supervisor啓動

supervisorctl:啓動supervisor的命令行窗口,在該命令行中可執行start、stop、status、reload等操做。

2、supervisord啓動腳本

1.執行以下命令:

vim /etc/init.d/supervisord

2.輸入以下內容:

注意:該文件中的以下幾個變量,都須要根據你實際的目錄來改寫。

PREFIX=/usr

SUPERVISORD=$PREFIX/bin/supervisord      ##supervisord   程序的安裝路徑

SUPERVISORCTL=$PREFIX/bin/supervisorctl  ##supervisorctl 程序的安裝路徑

PIDFILE=/var/supervisor/supervisord.pid   ##須要先建立/var/supervisor目錄

LOCKFILE=/var/supervisor/supervisord.lock

OPTIONS="-c /etc/supervisor/supervisord.conf"   ##配置文件的路徑

保存完畢以後,能夠執行如下命令修改文件權限:

chmod 777 /etc/init.d/supervisord

/etc/init.d/supervisord  start

service supervisord start

這樣supervisor就啓動了

3. 配置開機啓動

執行如下命令:

chkconfig supervisord  on

能夠如下命令查看是否成功

chkconfig --list | grep  supervisordhttp://www.cnblogs.com/cyw0918/p/6055031.html

相關文章
相關標籤/搜索