celery -a test-1.celery worker -n name-1 --loglevel=info --max-tasks-per-child 500 --autoscale=4,1 -q q-1
引數
說明要使用的應用程式例項
-n / --hostname
設定自定義主機名
-q / --queues
指定乙個訊息佇列,該程序只接受此佇列的任務
–max-tasks-per-child
配置工作單元子程序在被乙個新程序取代之前可以執行的最大任務數量
–max-memory-per-child
設定工作單元子程序被替換之前可以使用的最大記憶體
-l / --loglevel
定義列印log的等級 debug, info, warning, error, critical, fatal
–autoscale
池的程序的最大數量和最小數量
-c / --concurrency
同時處理任務的工作程序數量,預設值是系統上可用的cpu數量
-b / --beat
定義執行celery打週期任務排程程式
-h / --help
help!help!help!
如果當前主機名是 test.ubuntu.com,那麼會擴充套件如下
命令輸出值
ttt_%h
ttt_test.ubuntu.com
ttt_%n
ttt_ubuntu
ttt_%d
ttt_ubuntu.com
celery 執行celery定時任務
場景 在虛擬機器上執行 python django celery redis 的定時任務 可能遇到的問題 如果在執行過程中,定時任務突然退出,並報以下錯誤,錯誤顯示,沒有許可權訪問一些目錄檔案 解決方案 1 關閉當前redis服務 在step 3中有描述如何關閉 2 以root使用者執行啟動redi...
常用執行命令大全
1.gpedit.msc 組策略 2.logoff 登出命令 3.lusrmgr.msc 本地使用者和組 4.services.msc 本地服務和設定 5.notepad 開啟記事本 6.compmgmt.msc 計算機管理 7.diskmgmt.msc 磁碟管理 8.devmgmt.msc 裝置管...
Windows常用執行命令
windows常用執行命令 開啟執行視窗 使用win r快捷鍵或右鍵開始 執行選單,在開啟輸入框輸入命令回車或確定 微軟官方文件 常用命令 畫圖 mspaint 計算器 calc 記事本 notepad 登錄檔 regedit 啟動項 msconfig 控制面板 control 服務列表 servi...