当前位置:   article > 正文

python使用pika获取rabbitmq中指定队列的数量_python获取rabbitmq队列中的消息个数

python获取rabbitmq队列中的消息个数
  1. import pika
  2. class ConsumerMq:
  3. def __init__(self, host="ip", port='port', username="username", password="pwd"):
  4. self.connection = pika.BlockingConnection(
  5. pika.ConnectionParameters(
  6. host=host,
  7. port=port,
  8. heartbeat=None,
  9. credentials=pika.credentials.PlainCredentials(username=username, password=password),
  10. )
  11. )
  12. self.channel = self.connection.channel()
  13. self.queue = self.channel.queue_declare(queue="开始查询_自用")
  14. print(self.queue.method.message_count)
  15. ConsumerMq()

核心代码为:

print(self.queue.method.message_count)

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号