是否可以一次从RabbitMQ队列中提取所有消息?

时间:2018-10-08 09:18:03

标签: python-2.7 rabbitmq pika

我想从RabbitMQ队列中提取消息,将它们包装在一个对象中,并进行某种处理。当然,我可以迭代地执行此操作,直到队列为空,但是我想知道是否还有其他方法(某种标志)或更整洁的方法。

1 个答案:

答案 0 :(得分:1)

RabbitMQ不支持成批消息,因此您确实确实需要单独使用每条消息。

也许另一种方法是通过发布一条包含所有必需内容的大消息来自己批处理消息。