如何在Celery/Django中获取订阅的队列名称列表



我的工作程序运行时使用:

celery worker -A workerTasks -n Worker%h --concurrency=1 --loglevel=info -Q $QUEUE_NAME -f $WORKER_LOG_FILE --pidfile=/logs/worker_pid%h.pid

我想知道我是否可以在进程中调用python/celey,以查找该工作线程"订阅"了哪个队列?

(我不想直接查找$QUEUE_NAME的值(

celery -A workerTasks inspect active_queues -d <worker name>,其中worker name是特定节点的名称。如果省略-w <worker name>,则每个节点将向您发送关于其订阅的队列的报告。

相关内容

  • 没有找到相关文章

最新更新