回答
from celery.task.control import inspect
i = inspect()
i.registered_tasks()
這將給所有員工&相關注冊工作的字典。
from itertools import chain
set(chain.from_iterable(i.registered_tasks().values()))
如果您在運行相同任務的多個工人,或者如果你只需要一組的所有已註冊的任務,它的工作情況。
另一種方法:
從終端,你可以使用此命令
celery inspect registered
由於某種原因,Whic沒有列出所有註冊的任務。 – 2014-10-07 13:33:52
這很奇怪。不知道發生了什麼問題。你可以分享你的芹菜配置和你的任務嗎? – ChillarAnand 2014-10-07 14:23:46
對於任何使用Django使用Celery的人來說,'celery -A {celery_app_name}檢查已註冊'是否有用。 – 2016-06-28 16:02:24
- 1. 芹菜「收到未註冊的任務」
- 2. 芹菜任務的動態註冊
- 3. Django 1.9 +芹菜未註冊任務
- 4. 芹菜隊列似乎沒有註冊我的任務
- 5. 從芹菜後端獲取所有任務的列表
- 6. 從django單元測試中獲取芹菜任務列表
- 7. 如何獲取芹菜任務狀態?
- 8. 獲取芹菜每個任務日誌
- 9. 芹菜任務註冊並在本地運行良好 - 切換到EC2和芹菜不註冊他們
- 10. 芹菜任務鏈取消?
- 11. 芹菜任務
- 12. 芹菜任務
- 13. 芹菜中未註冊的任務類型導入錯誤
- 14. 使用Django與芹菜接收未註冊的任務
- 15. 芹菜Redis返回「接收未註冊的任務類型」
- 16. 芹菜任務沒有在Django數據庫註冊
- 17. 芹菜「收到未註冊任務的類型」
- 18. 芹菜鏈任務
- 19. 推芹菜任務
- 20. 芹菜 - 獲取當前任務的任務ID
- 21. 獲取芹菜中計劃任務的任務ID
- 22. 從裏面取消芹菜任務?
- 23. 芹菜任務狀態取決於CELERY_TASK_RESULT_EXPIRES
- 24. 芹菜 - 散裝隊列任務
- 25. 芹菜:限制隊列的任務
- 26. 任務中的芹菜任務
- 27. 芹菜任務instanciation緩存
- 28. Django芹菜任務記錄
- 29. 芹菜任務更新
- 30. Heroku芹菜背景任務
你檢查出這個線程所以獲得註冊任務轉儲? http://stackoverflow.com/questions/12651872/how-to-get-all-tasks-and-periodic-tasks-in-celery – 2014-10-02 12:34:44