如何使用不可打印的符号删除RabbitMQ中的队列

时间:2013-09-09 10:22:44

标签: queue rabbitmq

我的RabbitMQ服务器上有一些队列,我无法删除。 队列名称中有一些奇怪的不可打印符号。 当我在RabbitMQ Managment页面中点击这样的队列时,我看到:

http://127.0.0.1:15672/#/queues/%2F/production.packet.create.0%2C%00%00%00%00%00%00%00%00%00%00%00%00%00

未加载此队列的内容页面。 队列名称中有\x00个字符。

通过

显示队列时
rabbitmqadmin list queues name

我将此队列视为

| production.packet.create.0,                      |

我试图通过rabbitmqadmin

删除它
rabbitmqadmin delete queue name=production.packet.create.0,
rabbitmqadmin delete queue name=production.packet.create.0,%00%00%00....

但它说没有找到队列!

所以我有两个问题:

  1. 怎么会发生?
  2. 有没有办法删除这样的队列?

0 个答案:

没有答案