您好,登錄后才能下訂單哦!
本篇文章給大家分享的是有關linux中怎么安裝Supervisor,小編覺得挺實用的,因此分享給大家學習,希望大家閱讀完這篇文章后可以有所收獲,話不多說,跟著小編一起來看看吧。
安裝 supervisor
yum install supervisor -y
安裝完成后,/etc 目錄下會多出supervisord.conf 文件和 supervisord.d目錄。
supervisord.conf 文件是配置文件,直接用默認的,如果有興趣可以去官網上查看各個參數對應的意義。
進入supervisord.d目錄,創建一個 *.ini 文件。這個文件是用來配置啟動參數的。例子如下
[program:cli] command=dotnet neo-cli.dll --rpc ;啟動程序的參數 directory=/root/neo-cli-nel/neo-cli-nel/bin/Debug/netcoreapp2.1 ;啟動程序所在的位置 autostart=true ;是否自啟 autorestart=true ;是否自動重啟 startsecs=10 ;重啟間隔 stderr_logfile=/var/log/cli.err.log ;錯誤輸出日志 stdout_logfile=/var/log/cli.out.log ;程序輸出日志 [program:cli-nep5] command=dotnet neo-cli.dll --rpc directory=/root/neo-cli-nel-nep5/neo-cli-nel/neo-cli-nel/bin/Debug/netcoreapp2.1 autostart=true autorestart=true startsecs=10 stderr_logfile=/var/log/cli-nep5.err.log stdout_logfile=/var/log/cli-nep5.out.log
這個文件有一個參數,叫做environment。可以不用填,我一開始填了反而出現了奇怪的問題。
啟動 supervisord
supervisord -c /etc/supervisor/supervisord.conf
需要注意的是,/etc/supervisor/supervisord.conf 這個路徑代表的是你配置文件的位置,如果你配置文件在別處,對應修改就可以了。例如我用ubutun系統時,使用的時apt-get安裝,配置文件的位置就不一樣。
最后查看程序啟動的狀態
supervisorctl status
以上就是linux中怎么安裝Supervisor,小編相信有部分知識點可能是我們日常工作會見到或用到的。希望你能通過這篇文章學到更多知識。更多詳情敬請關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。