supervisor 安裝使用

2021-10-05 06:30:55 字數 1438 閱讀 6377

安裝supervisor

yum install supervisor -y

更改配置檔案

vim /etc/supervisord.conf

#新增一行配置

[include]

files = /etc/supervisord.d/conf.d/*.conf

儲存退出

啟動

supervisord -c /etc/supervisord.conf

建立目錄

mkdir /etc/supervisord.d/conf.d

進入目錄

cd /etc/supervisord.d/conf.d

編輯配置檔案

vim prometheus.conf

[program:prometheus]

#啟動程式的命令;

command = /data/prometheus-2.4.3/prometheus --config.file=/data/prometheus-2.4.3/prometheus.yml --storage.tsdb.path=/data/prometheus-2.4.3/data --storage.tsdb.retention=60d

#在supervisord啟動的時候也自動啟動;

autostart = true

#程式異常退出後自動重啟;

autorestart = true

#啟動5秒後沒有異常退出,就當作已經正常啟動了;

startsecs = 5

#啟動失敗自動重試次數,預設是3;

startretries = 3

#啟動程式的使用者;

#user = nobody

#把stderr重定向到stdout,預設false;

redirect_stderr = true

#標準日誌輸出;

stdout_logfile=/data/prometheus-2.4.3/log/out-prometheus.log

#錯誤日誌輸出;

stderr_logfile=/data/prometheus-2.4.3/log/err-prometheus.log

#標準日誌檔案大小,預設50mb;

stdout_logfile_maxbytes = 20mb

#標準日誌檔案備份數;

stdout_logfile_backups = 20

啟動prometheus

supervisorctl start prometheus

檢視狀態

supervisorctl status

安裝使用supervisor

yum install python setuptools easy install supervisor 測試安裝是否成功 echo supervisord conf 2.建立配置檔案 建立supervisor配置檔案目錄 etc supervisor mkdir m 755 p etc supe...

supervisor 安裝和使用

今天第一次在csdn上面寫部落格,希望以後能寫出更多的部落格。廢話不多說進入主題。supervisor是什麼?supervisor是python寫的程序管理工具可以,可以在linux環境下面監控程序,並且當程序掛掉的時候自動的拉起程序。supervisor在linux環境安裝時安裝上去了,也配置了配...

Supervisor安裝使用 centos7

supervisor 是乙個用 python 寫的程序管理工具,可以很方便的用來啟動 重啟 關閉程序 不僅僅是 python 程序 除了對單個程序的控制,還可以同時啟動 關閉多個程序,比如很不幸的伺服器出問題導致所有應用程式都被殺死,此時可以用 supervisor 同時啟動所有應用程式而不是乙個乙...