1

SO上有一些类似我的问题,但purge方法不适合我。来自 AMQP 文档:

清除队列。此方法从队列中删除所有不等待确认的消息。

如果我想删除所有消息,即使它们正在等待确认,该怎么办?有什么解决办法吗?

提前致谢!

4

1 回答 1

3

AFAIK,您无法删除未确认的消息。您可以做的是使用 basic.recover() 或通过终止负责未确认消息的连接将它们恢复到就绪状态。之后,您可以清除队列。

于 2013-05-04T05:48:29.633 回答