celery 監(jiān)控相應(yīng)的命令

celery 監(jiān)控相應(yīng)的命令

  • celery 啟動項目可用用兩種
celery worker --app=proj -l info (指定項目的文件夾)

celery    worker  -A  proj.tasks  -l info   (執(zhí)定項目下的任務(wù)文件tasks)

  • 查看活躍的 active節(jié)點
celery   -A  tasks     status

image.png
  • 得到一個任務(wù)詳細(xì)的結(jié)果
celery  -A tasks  result -t   tasks.mysql befb9972-b29f-4fd5-b1ad-130a5e05cc31
image.png
  • 得到每個活躍節(jié)點任務(wù)的信息
celery  -A tasks  inspect active
image.png
  • 查看節(jié)點計劃任務(wù)的信息
celery inspect scheduled
image.png
  • 查看歷史注銷掉的任務(wù)
celery  -A tasks  inspect revoked
image.png
  • 查看每個節(jié)點注冊的任務(wù)
celery  -A tasks  inspect registered
image.png
  • 查看每個節(jié)點的狀態(tài)
celery  -A tasks  inspect stats
image.png
  • 開啟和關(guān)閉事件監(jiān)控
celery control enable_events 

celery control disable_events
image.png

  • 使用 -d 選項
默認(rèn)   inspect 和  control  操作所有的worker  可以用 -d    指定 要操控的worker 

 celery  -A tasks  inspect -d  celery@204docker5  stats
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容