Python pika,rabbitmq-从队列中获取所有消息,而不使用它们

Python pika,rabbitmq-从队列中获取所有消息,而不使用它们,python,rabbitmq,message-queue,pika,python-pika,Python,Rabbitmq,Message Queue,Pika,Python Pika,使用pika客户端,我希望显示队列中当前的所有消息,而不使用它们。只是想知道队列有多忙并显示作业 到目前为止,我只能在收到一条信息时阅读: channel.queue_declare(queue='queue1', durable=True) channel.basic_consume(on_message, queue='queue1') channel.start_consuming() def on_message(channel, method, properties, message

使用
pika
客户端,我希望显示队列中当前的所有消息,而不使用它们。只是想知道队列有多忙并显示作业

到目前为止,我只能在收到一条信息时阅读:

channel.queue_declare(queue='queue1', durable=True)
channel.basic_consume(on_message, queue='queue1')
channel.start_consuming()

def on_message(channel, method, properties, message):
    channel.basic_ack(delivery_tag=method.delivery_tag)
    print("Message: %s", message)
如何读取整个队列

看看这个!。看看这个!。