下載下傳、安裝和使用
1、使用pip直接在目前虛拟環境下安裝
pip install supervirsor
2、将supervirsor配置檔案映射到指定目錄,例如項目根目錄
mkdir conf
echo_supervisord_conf > conf/supervisod.conf
3、配置映射好的supervisor配置檔案。基礎配置如下:(将其前面的;删除即可)
[inet_http_server] ;
port=127.0.0.1:9001
[supervisorctl]
serverurl=unix:///tmp/supervisor.sock ;
serverurl=http://127.0.0.1:9001 ;
[include]
files = *.ini
更多配置請移步官網。
4、目前目錄編寫celery初始檔案.ini。
[program:你的名稱]
command=要執行的指令
directory=工作目錄
environment=PATH="包含celery的安裝檔案bin路徑(虛拟環境)"
例如:/Users/xxx/Envs6/虛拟環境名稱/bin/
更多配置請移步官網。
5.啟動supervisor
在項目跟路徑執行如下指令:
supervisord -c supervisor配置檔案夾/supervisod.conf
檢視是否啟動:
Mac: ps -ef | grep supervisor
Linux: ps -aux | grep supervisor
進入supervisor指令行:
supervisorctl
PS:開啟了使用者名和密碼選項的需要輸入使用者名和密碼