RabbitMQ 405资源锁定-无法访问锁定队列

vatpfxk5  于 2023-02-16  发布在  RabbitMQ
关注(0)|答案(1)|浏览(802)

rabbitMQ版本:3.11.8,公共交通:8.0.1.
我有一个配置如下的队列:
x-queue-type:quorum, x-single-active-consumer:true, durable:true
有时候我需要做这样的动作:GetMessage(s) 在管理面板中。但现在使用此队列,我得到了以下例外情况:
405 RESOURCE_LOCKED -无法访问vhost 'xxx'中的锁定队列'myQueue'。具有单个活动使用者x1c 0d1x的仲裁队列不支持basic.get操作

  • 通常我需要从Masstransit创建的errpr_queue中读取消息。

我搜索了一下,只找到了一些独占队列的解决方案--例如issue 1issue 2
但我找不到“无法访问锁定队列”的任何解决方案

zwghvu4y

zwghvu4y1#

因此,您请求了队列中的一个活动消费者,当您尝试在控制台中获取消息时,它报告队列被锁定。
看起来这是预期的行为,它在错误消息中也告诉了你同样的事情。

相关问题