0
作爲健全性檢查的一部分,我想編寫一些代碼,以確保工作人員根據給定的設置啓動了一組正確的隊列。如何確定芹菜工作人員在運行時消耗哪些隊列?
芹菜運行,像這樣:
celery worker -A my_app -l INFO -Q awesome_mode
我想制定出應用程序被初始化後,它排隊芹菜消耗。
例如,I由app.queues
:
app = Celery('my_app')
app.config_from_object('django.conf:settings')
app.autodiscover_tasks(lambda: settings.INSTALLED_APPS)
if 'awesome_mode' in app.queues:
...