Rabbitmq.将部分消息从一个队列移动到另一个队列

6yoyoihd  于 2021-05-19  发布在  RabbitMQ
关注(0)|答案(1)|浏览(432)

我有两个队列
例如:

A = ['foo', 'abo', 'aboba', 'bar'];
B = [];

我只想将'aboba', 'bar'从队列 A 移动到 B。不管要剪切 A 的哪一侧。
我知道关于rabbitmq铲,但我没有发现我的情况下,在这个插件的工具。

z2acfund

z2acfund1#

在您的示例中,可以将max-length-policy设置为2,然后使用铲子移动剩余的消息。
这不是一般的解决方案,因为您可能不知道要在队列中的哪个深度建立切削。

相关问题