栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

RabbitMQ Management界面上无法删除队列的终极解决方案

RabbitMQ Management界面上无法删除队列的终极解决方案

一:问题现象

项目启动警告无法创建MQ队列,在RabbitMQ Management -> Queues界面中发现有失效队列,且无法通过Delete删除(在删除时无法删除且页面卡住,现象很明显)。

二:解决方案
  • 先查询是否有待删除队列存在

查询所有队列命令:
rabiitmqctl list_queues

  • 若查询不存在,但是RabbitMQ Management界面上确实存在且无法删除(恭喜你,下面的命令一次解千愁)(红色部分需替换)

强制删除队列命令:
rabbitmqctl eval ‘Q = {resource, <<“Virtual host”>>, queue, <<“Queue Name”>>}, rabbit_amqqueue:internal_delete(Q).’

  • 在RabbitMQ Management界面上已不存在此队列,只需重启服务或手动创建队列即可
码字不易,还望点赞支持,谢谢
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/671040.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号