计算机与现代化

• 算法分析与设计 • 上一篇    下一篇

基于多队列缓冲池的紧急消息推送方法

  

  1. 西北工业大学计算机学院,陕西西安710129
  • 收稿日期:2015-09-07 出版日期:2016-01-22 发布日期:2016-01-26
  • 作者简介:刘鑫(1990-),男,内蒙古鄂尔多斯人,西北工业大学计算机学院硕士研究生,研究方向:实时网络; 张延园(1954-),男,教授,硕士生导师,研究方向:软件工程,网络软件,存储网络; 林奕(1976-),男,副教授,硕士生导师,研究方向:网络存储,实时存储。
  • 基金资助:
    国家自然科学基金面上项目(61272123)

An Urgent Message Push Method Based on Multiqueue Buffer Pool

  1. School of Computer, Northwestern Polytechnical University, Xi’an 710129, China
  • Received:2015-09-07 Online:2016-01-22 Published:2016-01-26

摘要: 消息推送系统作为一种主动的、定制化的消息送达形式,能够从用户的兴趣出发,主动向用户呈现所需要的信息,正在逐渐改变互联网的信息传播方式。现有消息推送系统主要针对弱实时场景设计,资讯、娱乐类消息是其主要的推送内容,不能满足一些高可靠、低时延场景的消息推送需求。针对于此,本文提出一种多队列消息池缓存策略和二级紧急消息调度方法,提高了消息的到达率水平,同时减小了紧急消息的到达时延。实验结果表明,该方法能够有效提高消息系统的可靠性和推送效率。

关键词: 推送系统, 紧急消息, 缓存策略, 消息调度

Abstract: As an active and customized form of message transfer, push system is able to present the information what users need, which is reforming the information propagation mode on the Internet. Current push systems designed for the weak real time scenes, such as news and entertainment, cannot satisfy the demand of high reliability and low delay of urgent message transfer. For this reason, this paper proposes a multiqueue buffer strategy and two-level urgent message dispatcher method, in order to improve the arrival rate level and reduce the message delay. Experiment shows that this method can effectively improve the reliability and efficiency of urgent message push system.

Key words: push system, urgent message, buffer strategy, message dispatcher

中图分类号: