ubuntu--Supervisor程序管理工具
阿新 • • 發佈:2018-12-02
安裝,這個程式使用python寫的
sudo apt-get install supervisor
配置一個你需要的配置檔案
//進入 /etc/supervisor/conf.d檔案目錄,配置一個redis的配置檔案redis.conf並儲存
[programm:redis]
command:redis-server // 這裡直接寫可以執行的檔案命令就可以
autostart = true // 是否隨著系統自動啟動 autorestart = true // 當程式程序掛掉的時候,是否會自動重啟
Supervisor 有兩個可執行程式 – supervisord 和 supervisorctl:
supervisord 是後臺管理伺服器, 用來依據配置檔案的策略管理後臺守護程序, 它會隨系統自動啟動
supervisorctl 用於管理員向後臺管理程式傳送 啟動/重啟/停止 等指令;
啟動supervisord (安裝supervisor完成後自動就啟動了,這步可以跳過)
sudo supervisord
啟動supervisorctl
sudo supervisorctl
在supervisorctl 中執行reload命令,可以看到配置檔案中的命令被執行,help可以檢視所有的命令
reload
安裝,這個程式使用python寫的
sudo apt-get install supervisor
配置一個你需要的配置檔案
//進入 /etc/supervisor/conf.d檔案目錄,配置一個redis的配置檔案redis.conf並儲存
[programm:redis]
command:redis-server // 這裡直接寫可以執行的檔案命令就可以
autostart = true // 是否隨著系統自動啟動 autorestart = true // 當程式程序掛掉的時候,是否會自動重啟
Supervisor 有兩個可執行程式 – supervisord 和 supervisorctl:
supervisord 是後臺管理伺服器, 用來依據配置檔案的策略管理後臺守護程序, 它會隨系統自動啟動
supervisorctl 用於管理員向後臺管理程式傳送 啟動/重啟/停止 等指令;
啟動supervisord (安裝supervisor完成後自動就啟動了,這步可以跳過)
sudo supervisord
啟動supervisorctl
sudo supervisorctl
在supervisorctl 中執行reload命令,可以看到配置檔案中的命令被執行,help可以檢視所有的命令
reload