博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
RabbitMQ消费者消息权重,
阅读量:7092 次
发布时间:2019-06-28

本文共 507 字,大约阅读时间需要 1 分钟。

有的消费者处理速度快,有的消费者处理速度慢,我们想给处理快的多发消息,处理慢的少发消息,

怎么办呢?按照之前的轮询模式,肯定不行的,这里可以检测消息数量,如果消费者正在处理就不给他发

....def callback(ch, method, properties, body):    print("--->:",ch,properties)    time.sleep(10)    print("received: ", body)    ch.basic_ack(delivery_tag=method.delivery_tag)# 消费者端加这句话,表示消息限制数量channel.basic_qos(prefetch_count=1)channel.basic_consume(callback,                      queue='q1',                      )....

 

posted on
2018-11-08 11:56 阅读(
...) 评论(
...)

转载于:https://www.cnblogs.com/staff/p/9928250.html

你可能感兴趣的文章
centos7 搭建svn服务器
查看>>
利用netca创建数据库时监听器没有启动引发的错误
查看>>
Windows 8(developer preview)安装体验
查看>>
CentOS 7安装SQL Server功能组件
查看>>
第一章 Linux系统安装及基本操作
查看>>
我的友情链接
查看>>
JSP - SpringMVC 传递复杂集合参数
查看>>
linux shell脚步使用讲解
查看>>
Dwr3.0纯注解(纯Java Code配置)配置与应用浅析二之前端调用后端
查看>>
Dubbo源码分析(11):服务发布
查看>>
CentOS静默安装Oracle数据库
查看>>
第3大的数 Third Maximum Number
查看>>
微信支付的Code如何获取?
查看>>
Oracle 数据库入门之----------------------多表查询
查看>>
Oracle数据库DBA专题技术精粹
查看>>
[转]solr入门
查看>>
Haproxy部署网站LB集群
查看>>
Asterisk与LYNC联机
查看>>
firewall ports for ESXi 6.x
查看>>
【4】万魂杀服务器开发方面之配置生成工具
查看>>