一种可控式大并发分布式消息队列推送方法
基本信息
申请号 | 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列队模型末端设有调度程序模块和消费者消息处理器。与现有技术相比,本发明能主动控制消息消费者接入数量或请求频率,节约队列服务资源,最大可能地使其避免了宕机风险,具有消息容错延后处理的功能,避免进程阻塞,消息队列数据堆积,服务资源急剧消耗,具有无服务容错处理的功能,避免了在队列依赖的存储服务不可用时,导致消息生产者发送消息失败的情况发生。 |
