2012-10-24 19 views
8

我使用RabbitMQ作爲我的消息代理,我的工作人員是Celery任務。我正在嘗試診斷一個問題,即我將任務排入RabbitMQ,但Celery不會選擇這個問題。如何查看RabbitMQ中的入隊任務?

有沒有一種方法可以檢查RabbitMQ中的哪些任務已入隊?我希望看到它們入隊的日期和時間,指定的任何ETA,參數和任務名稱。

我一直沒能找到的文檔信息 - 也許我忽略了它 - 希望你們當中有些人可能知道一個簡單的方法來檢查任務隊列。謝謝。

回答

0

只要management pluginenabled,消息的任意數量可以從隊列被消耗和任選重新排隊:

rabbitmqadmin get queue=queue_name requeue=true count=100 
相關問題