rabbitmq如何清空queue队列数据

rabbitmq如何清空queue队列数据,第1张

2.(不推荐)使用reset方式重置rabbitmq即清空掉rabbitmq所有的队列数据和配置(划重点)

例子:

-p xxxxxxx_abc 这个表示某个vhosts名字为xxxxxxx_abc。

如果队列拥塞,紧急情况下,为恢复业务,不得不进行队列清理(需要确认清楚,数据丢失的后果是你能承受的).

在web管理端可以进行 *** 作,选择到要 *** 作的队列,下拉里面有一个Purge(不要选到delete)

首先,列出你的队列:

rabbitmqadmin列表队列名称

然后从列表中,您将需要手动删除它们一个接一个:

rabbitmqadmin删除队列名称= 'queuename”

由于输出格式,不会出现,你可以从列表中的响应队列中。或者,如果你只是在寻找一种方式来清除一切(阅读:重置所有设置,将安装到默认状态),使用:

rabbitmqctl stop_app

rabbitmqctl reset

rabbitmqctl start_app


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/6777289.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-28
下一篇 2023-03-28

发表评论

登录后才能评论

评论列表(0条)

保存