标签: rabbitmq
我在错误队列上收到了几条名为TestQueue_errors的消息。
TestQueue_errors
错误队列中的一条消息很重要,应该移回服务队列TestQueue,以便再次处理。错误队列中的其他消息已损坏,应保留在错误队列中。
TestQueue
我试图用铲子插件做到这一点,但它似乎只能将所有消息从一个队列移动到另一个队列。有没有办法实现这一点,将单个消息从一个队列移动到另一个队列?
答案 0 :(得分:2)
据我所知,Rabbit Management不允许这样做。您唯一能做的就是再次发布此消息。
也许有一些工具可以实现它,但它不是标准行为。
以下是您可以在队列中执行的操作(来自RabbitMQ管理页面):
获取所有没有重新排队选项的消息(他们不再在队列中)
获取前N条消息而不使用重新排队选项,然后将其余消息移至另一个队列