婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > Linux運維工具Supervisor的安裝使用(進(jìn)程管理工具)

Linux運維工具Supervisor的安裝使用(進(jìn)程管理工具)

熱門標(biāo)簽:四川保險智能外呼系統(tǒng) 宜賓銷售外呼系統(tǒng)軟件 高德地圖標(biāo)注公司需要錢 濰坊寒亭400電話辦理多少錢 外呼系統(tǒng)全國 廈門防封電銷電話卡 云南電商智能外呼系統(tǒng)哪家好 地圖標(biāo)注員有發(fā)展前景嗎 地圖標(biāo)注能更改嗎

一、介紹

Supervisor是用Python開發(fā)的一套通用的進(jìn)程管理程序,能將一個普通的命令行進(jìn)程變?yōu)楹笈_daemon,并監(jiān)控進(jìn)程狀態(tài),異常退出時能自動重啟。目前Supervisor可以運行在大多數(shù)Unix系統(tǒng)上,但不支持在Windows系統(tǒng)上運行。Supervisor需要Python2.4及以上版本,但任何Python 3版本都不支持。

二、自帶Web管理程序

Supervisor有四個組件:

1. supervisord
運行Supervisor的后臺服務(wù),它用來啟動和管理那些你需要Supervisor管理的子進(jìn)程,響應(yīng)客戶端發(fā)來的請求,重啟意外退出的子進(jìn)程,將子進(jìn)程的stdout和stderr寫入日志,響應(yīng)事件等。它是Supervisor最核心的部分。

2. supervisorctl
相當(dāng)于supervisord的客戶端,它是一個命令行工具,用戶可以通過它向supervisord服務(wù)發(fā)指令,比如查看子進(jìn)程狀態(tài),啟動或關(guān)閉子進(jìn)程。它可以連接不同的supervisord服務(wù),包括遠(yuǎn)程機上的服務(wù)。

3. Web服務(wù)器
這是supervisord的Web客戶端,用戶可以在Web頁面上完成類似于supervisorctl的功能。

4. XML-RPC接口
這是留給第三方集成的接口,你的服務(wù)可以在遠(yuǎn)程調(diào)用這些XML-RPC接口來控制supervisord管理的子進(jìn)程。上面的Web服務(wù)器其實也是通過這個XML-RPC接口實現(xiàn)的。

三、安裝

下面介紹了三種方式,任選一種即可

1、安裝

echo "supervisor-3.3.4安裝(是, 請輸入1 ; 否, 輸入其他):" 
read SV
if [ "$SV" = "1" ];then 
	cd $basepath
	unzip $basepath/supervisor-3.3.4.zip 
	cd supervisor-3.3.4
	python setup.py install
	echo "supervisor-3.3.4 安裝完成"
else
	echo "您選擇了不安裝supervisor-3.3.4"
fi

2、源碼安裝

 wget https://pypi.python.org/packages/7b/17/88adf8cb25f80e2bc0d18e094fcd7ab300632ea00b601cbbbb84c2419eae/supervisor-3.3.4.tar.gz
 tar -zxvf supervisor-3.3.4.tar.gz
 cd supervisor-3.3.4
 python setup.py install #本地python版本為python2.7

3、yum安裝

yum install supervisor

四、配置文件

如果安裝后,沒有/etc/supervisord.conf這個配置文件,則用命令生成:

echo_supervisord_conf > /etc/supervisord.conf

五、啟動

supervisord -c /etc/supervisord/supervisord.conf 
	echo "supervisor-3.3.4 啟動成功"

六、設(shè)置開機啟動

systemctl enable supervisord.service

七、查看 supervisord 是否在運行

ps aux | grep supervisord

八、supervisorctl管理命令

supervisorctl status      # 狀態(tài)
 supervisorctl stop nginx    #關(guān)閉 nginx
 supervisorctl start nginx    #啟動 nginx
 supervisorctl restart nginx    #重啟 nginx
 supervisorctl reload			  #重啟全部
 supervisorctl update     #更新配置

此命令可以分著用,也可以合并使用

九、配置文件說明

[unix_http_server]
file=/tmp/supervisor.sock ;UNIX socket 文件,supervisorctl 會使用
;chmod=0700     ;socket文件的mode,默認(rèn)是0700
;chown=nobody:nogroup  ;socket文件的owner,格式:uid:gid

;[inet_http_server]   ;HTTP服務(wù)器,提供web管理界面
;port=127.0.0.1:9001  ;Web管理后臺運行的IP和端口,如果開放到公網(wǎng),需要注意安全性
;username=user    ;登錄管理后臺的用戶名
;password=123    ;登錄管理后臺的密碼

[supervisord]
logfile=/tmp/supervisord.log ;日志文件,默認(rèn)是 $CWD/supervisord.log
logfile_maxbytes=50MB  ;日志文件大小,超出會rotate,默認(rèn) 50MB,如果設(shè)成0,表示不限制大小
logfile_backups=10   ;日志文件保留備份數(shù)量默認(rèn)10,設(shè)為0表示不備份
loglevel=info    ;日志級別,默認(rèn)info,其它: debug,warn,trace
pidfile=/tmp/supervisord.pid ;pid 文件
nodaemon=false    ;是否在前臺啟動,默認(rèn)是false,即以 daemon 的方式啟動
minfds=1024     ;可以打開的文件描述符的最小值,默認(rèn) 1024
minprocs=200     ;可以打開的進(jìn)程數(shù)的最小值,默認(rèn) 200

[supervisorctl]
serverurl=unix:///tmp/supervisor.sock ;通過UNIX socket連接supervisord,路徑與unix_http_server部分的file一致
;serverurl=http://127.0.0.1:9001 ; 通過HTTP的方式連接supervisord

; [program:xx]是被管理的進(jìn)程配置參數(shù),xx是進(jìn)程的名稱
[program:xx]
command=/opt/apache-tomcat-8.0.35/bin/catalina.sh run ; 程序啟動命令
autostart=true  ; 在supervisord啟動的時候也自動啟動
startsecs=10   ; 啟動10秒后沒有異常退出,就表示進(jìn)程正常啟動了,默認(rèn)為1秒
autorestart=true  ; 程序退出后自動重啟,可選值:[unexpected,true,false],默認(rèn)為unexpected,表示進(jìn)程意外殺死后才重啟
startretries=3  ; 啟動失敗自動重試次數(shù),默認(rèn)是3
user=tomcat   ; 用哪個用戶啟動進(jìn)程,默認(rèn)是root
priority=999   ; 進(jìn)程啟動優(yōu)先級,默認(rèn)999,值小的優(yōu)先啟動
redirect_stderr=true ; 把stderr重定向到stdout,默認(rèn)false
stdout_logfile_maxbytes=20MB ; stdout 日志文件大小,默認(rèn)50MB
stdout_logfile_backups = 20 ; stdout 日志文件備份數(shù),默認(rèn)是10
; stdout 日志文件,需要注意當(dāng)指定目錄不存在時無法正常啟動,所以需要手動創(chuàng)建目錄(supervisord 會自動創(chuàng)建日志文件)
stdout_logfile=/opt/apache-tomcat-8.0.35/logs/catalina.out
stopasgroup=false  ;默認(rèn)為false,進(jìn)程被殺死時,是否向這個進(jìn)程組發(fā)送stop信號,包括子進(jìn)程
killasgroup=false  ;默認(rèn)為false,向進(jìn)程組發(fā)送kill信號,包括子進(jìn)程

;包含其它配置文件
[include]
files =/etc/supervisord.d/*.ini ;可以指定一個或多個以.ini結(jié)束的配置文件

十、ini配置文件 舉例說明

[program:MysqlToRedis]
directory = /data/py/SmartServerModel/SmartServerModel/ModelManagerServer/
command= python3 -u mysql2redis_robot_config.py cs
autostart = true
autorestart=true
startsecs = 5
user =root
redirect_stderr = true
stdout_logfile = /data/logs/supervisord/mysqltoredis.log

[program:SmartBinLog]
command= /data/go/src/SmartBinLog/SmartBinLog
autostart = true
autorestart=true
startsecs = 5
user =root
redirect_stderr = true
stdout_logfile = /data/logs/supervisord/smartbinlog.log

[group:nlp]
programs=MysqlToRedis,SmartBinLog ;server,progname2 each refers to 'x' in [program:x] definitions
priority=999     ; the relative start priority (default 999)

十一、開啟web頁面管理程序

在conf配置文件中把注釋的這幾行代碼全部解除注釋,然后更改端口,用戶名和密碼

[inet_http_server]   ;HTTP服務(wù)器,提供web管理界面
port=127.0.0.1:9001  ;Web管理后臺運行的IP和端口,如果開放到公網(wǎng),需要注意安全性
username=user    ;登錄管理后臺的用戶名
password=123    ;登錄管理后臺的密碼

十二、解決“unix:///tmp/supervisor.sock no such file”問題

有時我們會遇到這個問題:


解決方案很簡單:

①、停止已有supervisorctl進(jìn)程


②、修改配置文件“/etc/supervisord.conf”,把tmp改成etc。/tmp目錄下的文件會被操作系統(tǒng)定時回收,所以要修改

③、以剛剛修改的配置文件開啟supervisord,這樣就恢復(fù)正常啦~

 

標(biāo)簽:滁州 廊坊 湛江 紅河 巴彥淖爾 廣安 回訪 德州

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Linux運維工具Supervisor的安裝使用(進(jìn)程管理工具)》,本文關(guān)鍵詞  Linux,運維,工具,Supervisor,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Linux運維工具Supervisor的安裝使用(進(jìn)程管理工具)》相關(guān)的同類信息!
  • 本頁收集關(guān)于Linux運維工具Supervisor的安裝使用(進(jìn)程管理工具)的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    国产女同互慰高潮91漫画| 国产一本一道久久香蕉| 精品国产百合女同互慰| 91在线视频免费91| 久久99国内精品| 一区二区三区中文在线观看| 欧美成人高清电影在线| 国产精品视频线看| 欧美丰满美乳xxx高潮www| 国产成人免费高清| 美女精品一区二区| 亚洲综合精品自拍| 国产精品理论在线观看| 欧美不卡一区二区三区四区| 欧美在线观看18| 成人精品视频一区二区三区尤物| 久久疯狂做爰流白浆xx| 亚洲图片有声小说| 亚洲人成电影网站色mp4| 国产欧美日韩久久| 久久嫩草精品久久久久| 欧美一区二区三区成人| 欧美日韩精品一区视频| 色呦呦一区二区三区| 国产精品123| 国产精品一卡二| 国内精品伊人久久久久av影院| 午夜精品福利一区二区蜜股av| 亚洲精品视频观看| 亚洲三级久久久| 中文字幕在线一区免费| 国产精品乱子久久久久| 国产精品午夜免费| 久久久久久夜精品精品免费| 日韩精品一区二区三区老鸭窝| 91在线小视频| 91国在线观看| 欧美色男人天堂| 欧美日韩性生活| 欧美日韩aaaaa| 欧美高清性hdvideosex| 成人黄色电影在线| 美女视频免费一区| 男女男精品网站| 久久av老司机精品网站导航| 久久99久久99精品免视看婷婷 | 日韩免费在线观看| 日韩一区二区视频在线观看| 欧美一级在线免费| 欧美成人欧美edvon| www.亚洲色图.com| 欧美最猛黑人xxxxx猛交| 一本到三区不卡视频| 欧洲精品在线观看| 8v天堂国产在线一区二区| 日韩一级视频免费观看在线| 亚洲精品一区在线观看| 国产午夜精品一区二区三区嫩草| 中文字幕精品在线不卡| 亚洲三级在线免费观看| 国产91精品一区二区麻豆网站| 国产成人精品亚洲午夜麻豆| 99在线精品观看| 欧美日韩免费观看一区三区| 欧美日韩视频在线第一区| 这里是久久伊人| 91精品国产综合久久久久久久久久 | 精品国产青草久久久久福利| 国产日韩精品一区二区三区 | 国产米奇在线777精品观看| 99国产精品99久久久久久| 欧美日韩美女一区二区| 日韩一本二本av| 国产精品第一页第二页第三页| 一区二区三区中文字幕| 久久97超碰国产精品超碰| 不卡一区在线观看| 欧美私人免费视频| 久久免费美女视频| 樱桃视频在线观看一区| 亚洲午夜免费电影| 国产成人精品一区二区三区四区 | 国产精品电影一区二区| 三级久久三级久久久| 国产一区中文字幕| 一本久久综合亚洲鲁鲁五月天| 日韩一区二区免费高清| 国产精品色婷婷| 国产精品女人毛片| 美女视频黄 久久| 成人高清免费观看| 欧美一区二区播放| 亚洲日本在线天堂| 久久国产视频网| 在线观看亚洲一区| 国内精品不卡在线| 欧洲av一区二区嗯嗯嗯啊| 欧美日本一道本| 久久精品一区四区| 男女性色大片免费观看一区二区| 99精品欧美一区| 爽好久久久欧美精品| 美女视频黄免费的久久 | 婷婷综合久久一区二区三区| 国产麻豆91精品| 欧美日韩一区久久| 中文字幕在线视频一区| 五月婷婷欧美视频| 欧美综合亚洲图片综合区| 欧美极品少妇xxxxⅹ高跟鞋| **网站欧美大片在线观看| 经典一区二区三区| 欧美一区二区三区免费大片| 亚洲激情中文1区| 亚洲黄色录像片| 色噜噜狠狠色综合欧洲selulu| 国产精品美女久久久久久久久久久| 国产真实乱子伦精品视频| 欧美日韩情趣电影| 一区二区三区精品| 在线免费观看成人短视频| 国产精品久久毛片av大全日韩| 国产激情91久久精品导航| 久久亚洲精精品中文字幕早川悠里| 美女视频黄免费的久久| 欧美电影免费提供在线观看| 日本aⅴ免费视频一区二区三区| 欧美性xxxxxxxx| 亚洲综合在线五月| 欧美三级日韩三级| 17c精品麻豆一区二区免费| 99久久免费精品| 亚洲同性同志一二三专区| www.在线欧美| 亚洲精品美国一| 欧美中文字幕一区| 一区二区三区精品视频| 欧美天堂一区二区三区| 亚洲成人www| 日韩一区二区三区免费看| 国产在线日韩欧美| 久久久精品欧美丰满| 国产成人在线视频免费播放| 国产日韩欧美在线一区| 韩国av一区二区三区在线观看| 亚洲精品在线观看视频| 国产精品911| 国产精品久久久久久久浪潮网站| 99久久精品国产精品久久| 最新不卡av在线| 精品一区二区三区在线播放| 成人午夜大片免费观看| 国产精品久久久久久妇女6080| 成人免费看片app下载| 中文字幕在线观看一区| 国产白丝精品91爽爽久久| 欧美mv日韩mv国产网站app| 亚洲免费观看在线视频| 欧美性受极品xxxx喷水| 免费在线观看一区二区三区| 亚洲精品在线观看网站| 波多野洁衣一区| 亚洲大型综合色站| 久久日一线二线三线suv| 成人av资源下载| 丝袜亚洲另类欧美综合| 日韩精品中午字幕| 成人av在线电影| 亚洲图片欧美视频| 久久综合九色综合欧美亚洲| 福利91精品一区二区三区| 亚洲一区二区在线视频| 久久新电视剧免费观看| 97久久精品人人做人人爽50路| 亚洲午夜羞羞片| 久久奇米777| 在线视频你懂得一区二区三区| 日韩电影在线一区| 国产欧美日韩在线| 欧美日韩一区二区三区免费看| 国产精品123| 美女视频第一区二区三区免费观看网站| 欧美激情一二三区| 91精品国产麻豆| 日本v片在线高清不卡在线观看| 国产精品二区一区二区aⅴ污介绍| 欧美一级二级三级乱码| 99国产精品99久久久久久| 日本不卡视频在线| 亚洲色图清纯唯美| 久久无码av三级| 欧美午夜电影网| a4yy欧美一区二区三区| 国产一区二区三区不卡在线观看 | 欧美mv日韩mv亚洲| 色噜噜久久综合| 懂色av噜噜一区二区三区av| 日韩专区在线视频| 亚洲六月丁香色婷婷综合久久 | 不卡大黄网站免费看|