发明名称 提升消息推送效率的方法、装置及推送服务器
摘要 本发明提出了一种在多机部署情况下的提升消息推送效率的方法、装置及推送服务器,通常多机环境下,消息推送服务器包括推送服务模块和多个推送接入引擎,推送服务模块分别与多个推送接入引擎相连,每个推送接入引擎分别与大量终端设备建立长连接(标识为Session),所述方法包括:推送接入引擎接收推送服务模块推送的消息和目标终端的终端标识,其中,推送服务模块将消息和终端标识无差别的推送至每个推送接入引擎上;推送接入引擎根据终端标识判断本推送接入引擎上是否存在与终端标识对应的长连接Session,如果存在与终端标识对应的长连接Session,则将消息通过长连接推送至对应的终端设备上。本发明实施例的方法能够大幅度提高消息推送的效率。
申请公布号 CN105635280A 申请公布日期 2016.06.01
申请号 CN201511020681.9 申请日期 2015.12.30
申请人 东软集团股份有限公司 发明人 郑绪光;张建勋
分类号 H04L29/08(2006.01)I 主分类号 H04L29/08(2006.01)I
代理机构 北京清亦华知识产权代理事务所(普通合伙) 11201 代理人 张大威
主权项 一种在多机部署情况下的提升消息推送效率的方法,其特征在于,消息推送服务器包括推送服务模块和多个推送接入引擎,所述推送服务模块分别与所述多个推送接入引擎相连,每个所述推送接入引擎分别与所述多个终端设备建立长连接,所述方法包括以下步骤:推送接入引擎接收所述推送服务模块推送的消息和终端标识,其中,所述推送服务模块将所述消息和所述终端标识无差别的推送至所述的每个推送接入引擎上;所述推送接入引擎根据所述终端标识判断所述推送接入引擎上是否存在与所述终端标识对应的长连接Session;如果所述推送接入引擎判断存在与所述终端标识对应的长连接Session,则将所述消息通过所述长连接推送至对应的终端设备上。
地址 110168 辽宁省沈阳市浑南新区新秀街2号