一种可控式大并发分布式消息队列推送方法

基本信息

申请号 CN201610677468.3 申请日 -
公开(公告)号 CN106330750A 公开(公告)日 2017-01-11
申请公布号 CN106330750A 申请公布日 2017-01-11
分类号 H04L12/803(2013.01)I;H04L12/863(2013.01)I;H04L12/24(2006.01)I;H04L29/08(2006.01)I 分类 电通信技术;
发明人 粟超 申请(专利权)人 成都聚美优品科技有限公司
代理机构 北京康盛知识产权代理有限公司 代理人 成都聚美优品科技有限公司
地址 610000 四川省成都市高新区益州大道中段1800号天府软件园G区3栋5层501
法律状态 -

摘要

摘要 本发明公开了一种可控式大并发分布式消息队列推送方法,包括FIFO列队模型,所述FIFO列队模型前端增设消息入列网关和消息分发模块,所述消息分发模块进行统一可控的消息推送控制,所述消息入列网关进行消息入列管理和容错处理/恢复,所述FIFO列队模型末端设有调度程序模块和消费者消息处理器。与现有技术相比,本发明能主动控制消息消费者接入数量或请求频率,节约队列服务资源,最大可能地使其避免了宕机风险,具有消息容错延后处理的功能,避免进程阻塞,消息队列数据堆积,服务资源急剧消耗,具有无服务容错处理的功能,避免了在队列依赖的存储服务不可用时,导致消息生产者发送消息失败的情况发生。