• 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

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

python 来源:user3640571 5次浏览

如何删除发布和接收的消息,在rabbitmq 我正在用python测试rabitmq,同样的消息还在继续发布和接收,如何避免这种情况。 我怎样才能删除公布并收到如何删除rabbitmq中的消息(pika)


===========解决方案如下:

请遵循这样的消息:

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

最幸运的你是不是发送ACK:

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') 

版权声明:本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系管理员进行删除。
喜欢 (0)