RabbitMQ清除隊列中的全部消息

最近在研究 RabbitMQ 消息隊列,安裝好進行測試的時候發覺在一個名爲 MyRabbitMQ 的消息隊列中已經插入了大量的數據。linux

最後不得不找方法清除。windows

linux或者windows 輸入命令: rabbitmqctl list_queues 查看全部隊列。app

結果以下: 發現有100多萬條數據了。測試

清除的命令是: rabbitmqctl resetrabbitmq

可是在使用此命令前,要先關閉應用,不然不能清除。隊列

關閉應用的命令爲: rabbitmqctl stop_app消息隊列

執行了這兩條命令後再次啓動此應用。it

命令爲: rabbitmqctl start_appqueue

再次執行命令: rabbitmqctl list_queues方法

此次能夠看到 listing 及 queues都是空的

相關文章
相關標籤/搜索