如何删除rabbitmq(pika)中的消息

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何删除rabbitmq(pika)中的消息相关的知识,希望对你有一定的参考价值。

如何删除发布和接收的消息,在rabbitmq我用python测试rabitmq,同样的消息继续发布和接收,如何避免这种情况。如何删除已发布和已接收的消息

答案

请关注此:

https://www.rabbitmq.com/tutorials/tutorial-two-python.html

最幸运的是你没有发送确认:

def callback(ch, method, properties, body):
    print " [x] Received %r" % (body,)
    time.sleep( body.count('.') )
    print " [x] Done"
    ch.basic_ack(delivery_tag = method.delivery_tag) ### <--- this one

channel.basic_consume(callback,
                      queue='hello')

以上是关于如何删除rabbitmq(pika)中的消息的主要内容,如果未能解决你的问题,请参考以下文章