一種可控式大并發(fā)分布式消息隊列推送方法
基本信息
申請?zhí)?/td> | 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 | 分類 | 電通信技術(shù); |
發(fā)明人 | 粟超 | 申請(專利權(quán))人 | 成都聚美優(yōu)品科技有限公司 |
代理機構(gòu) | 北京康盛知識產(chǎn)權(quán)代理有限公司 | 代理人 | 成都聚美優(yōu)品科技有限公司 |
地址 | 610000 四川省成都市高新區(qū)益州大道中段1800號天府軟件園G區(qū)3棟5層501 | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明公開了一種可控式大并發(fā)分布式消息隊列推送方法,包括FIFO列隊模型,所述FIFO列隊模型前端增設(shè)消息入列網(wǎng)關(guān)和消息分發(fā)模塊,所述消息分發(fā)模塊進(jìn)行統(tǒng)一可控的消息推送控制,所述消息入列網(wǎng)關(guān)進(jìn)行消息入列管理和容錯處理/恢復(fù),所述FIFO列隊模型末端設(shè)有調(diào)度程序模塊和消費者消息處理器。與現(xiàn)有技術(shù)相比,本發(fā)明能主動控制消息消費者接入數(shù)量或請求頻率,節(jié)約隊列服務(wù)資源,最大可能地使其避免了宕機風(fēng)險,具有消息容錯延后處理的功能,避免進(jìn)程阻塞,消息隊列數(shù)據(jù)堆積,服務(wù)資源急劇消耗,具有無服務(wù)容錯處理的功能,避免了在隊列依賴的存儲服務(wù)不可用時,導(dǎo)致消息生產(chǎn)者發(fā)送消息失敗的情況發(fā)生。 |
