在最近的一次查詢中,遇到顯示為NaN的隊列,該隊列是無法上傳數據的
通過在網上搜索,查看到該應用是因為,Queue在mear數據庫中存,但在隊列列表中並不存在,所以才會存在該問題,並且是在RabbitMQ做了鏡像集群的時候才會出現這樣的情況
參考地址:《Investigating Ghost queues on RabbitMQ》
參考截圖
通過命令查詢到現有RabbitMQ的所有隊列
rabbitmqctl list_queues
在其中確實沒有發現RabbitMQ Management中標示為NaN的隊列名稱
在重新啟動后,則可以正常看到該隊列了,而且顯示的不再是NaN,而是0
查看無法刪除的隊列參考地址: