Chinaunix首页 | 论坛 | 博客
  • 博客访问: 3759783
  • 博文数量: 880
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 6155
  • 用 户 组: 普通用户
  • 注册时间: 2016-11-11 09:12
个人简介

To be a better coder

文章分类

全部博文(880)

文章存档

2022年(5)

2021年(60)

2020年(175)

2019年(207)

2018年(210)

2017年(142)

2016年(81)

分类: LINUX

2021-07-08 11:24:03


进入Web管理界面,可以看到,队列列表中出现了被创建的排他队列,Features列的“Excl”即表明该队列是排他的。


查看所有队列:rabbitmqctl list_queues

    方式一:rabbitmqctl reset

    该方式需要执行如下命令:
    rabbitmqctl stop_app  -> rabbitmqctl reset -> rabbitmqctl start_app

   说明:

  •     rabbitmqctl  stop_app  - 关闭应用
  •     rabbitmqctl  reset  - 清除队列中的消息
  •     rabbitmqctl  start_app - 再次启动此应用

   查看是否清空:

   最后,再次执行命令:rabbitmqctl  list_queues。这次可以看到 listing 及 queues都是空的。

   注意:

   1)使用此命令前,要先关闭应用(rabbitmqctl stop_app),否则不能清除

   2) 这种方式不仅会清空消息,还会清空所有配置信息,需要谨慎使用

   方式二:rabbitmqctl delete_queue  

   说明: 该方式就是将队列删除,重新建一个

   1) 删除单个queue

   rabbitmqctl  delete_queue  queue_name

rabbitmqctl purge_queue queue_name

阅读(1622) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~