本文将介绍 RabbitMQ 如何删除 Queue 队列的方法。
1 使用 RabbitMQ 管理页面
(1)在浏览器中输入地址:http://localhost:15672/
用户名称:guest
登录密码:guest
(2)进入 RabbitMQ 管理页面后选择 “Queues 页签”,然后在队列列表中点击需要删除的 Queue 队列名称。如下图:
(3)点击 “删除队列” 按钮,即可删除该队列信息。如下图:
2 使用命令删除队列
(1)打开一个新的cmd窗口(按快捷键“Win+R”,输入“cmd”)。
(2)输入以下命令。
# 查看所有队列
rabbitmqctl list_queues
# 根据 queue_name 参数,删除对应的队列
rabbitmqctl delete_queue queue_name
执行结果:
3 删除所有队列
(1)打开一个新的cmd窗口(按快捷键“Win+R”,输入“cmd”)。
(2)输入以下命令。
rabbitmqctl stop_app
rabbitmqctl reset
rabbitmqctl start_app
注意:此方式,会同时删除一些配置信息,需要慎用。