[发明专利]消息推送方法、系统及计算机可读存储介质有效
申请号: | 201910533065.5 | 申请日: | 2019-06-19 |
公开(公告)号: | CN110311962B | 公开(公告)日: | 2023-09-08 |
发明(设计)人: | 甘炜 | 申请(专利权)人: | 中国平安财产保险股份有限公司 |
主分类号: | H04L67/55 | 分类号: | H04L67/55;H04L67/565;H04L67/5651 |
代理公司: | 深圳市精英专利事务所 44242 | 代理人: | 蒋学超 |
地址: | 518000 广东省深圳市福田区益田路*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 消息 推送 方法 系统 计算机 可读 存储 介质 | ||
本发明实施例公开了一种消息推送方法、系统及计算机可读存储介质。该方法属于业务过程优化技术,该方法包括:若接收到业务终端发送的待推送消息,推送管理服务器将待推送消息加入到待推送消息集合中;推送管理服务器判断待推送消息集合中的待推送消息的数量是否等于预设的数量阈值;若是,推送管理服务器将待推送消息集合中的待推送消息压缩为待推送消息压缩文件;推送管理服务器将待推送消息压缩文件发送给代理服务器;代理服务器对待推送消息压缩文件进行解压以获取多个待推送消息;代理服务器逐一将各待推送消息发送给APNS服务器以由APNS服务器将待推送消息推送给用户终端,从而降低数据传输压力,避免了传输链路拥堵,提高了推送消息的发送效率。
技术领域
本发明涉及推送技术领域,尤其涉及一种消息推送方法、系统及计算机可读存储介质。
背景技术
苹果推送通知服务(Apple Push Notification service,APNS),是指由美国苹果公司提供的推送服务。 苹果推送通知服务,由苹果公司部署的APNS服务器(APNS服务器部署在大陆地区之外)提供。具体过程为,首先向APNS服务器发送待推送消息。之后由APNS服务器将待推送消息推送给用户终端(苹果终端)。
由于APNS服务器大多部署在外国地区(例如,美国),需要经过多层网络转发,容易出现传输链路拥堵的情况,进而导致消息推送速度较。
发明内容
本发明实施例提供了一种消息推送方法、装置、计算机设备及存储介质,旨在解决现有技术中消息推送速度慢的问题。
第一方面,本发明实施例提供了一种消息推送方法,1.所述方法应用于消息推送系统中,所述消息推送系统包括推送管理服务器以及代理服务器,所述方法包括:
若接收到业务终端发送的待推送消息,所述推送管理服务器将所述待推送消息加入到待推送消息集合中;
所述推送管理服务器判断所述待推送消息集合中的所述待推送消息的数量是否等于预设的数量阈值;
若所述待推送消息集合中的所述待推送消息的数量等于预设的数量阈值,所述推送管理服务器将所述待推送消息集合中的所述待推送消息压缩为待推送消息压缩文件;
所述推送管理服务器将所述待推送消息压缩文件发送给所述代理服务器;
若接收到所述推送管理服务器发送的待推送消息压缩文件,所述代理服务器对所述待推送消息压缩文件进行解压以获取多个所述待推送消息;
所述代理服务器逐一将各所述待推送消息发送给APNS服务器以由所述APNS服务器将所述待推送消息推送给用户终端。
第二方面,本发明实施例还提供了一种消息推送系统,所述消息推送系统包括推送管理服务器以及代理服务器,所述推送管理服务器包括第一加入单元、判断单元、第一压缩单元以及第一发送单元,所述代理服务器包括第一解压单元以及第二发送单元,其中:
第一加入单元,用于若接收到业务终端发送的待推送消息,将所述待推送消息加入到待推送消息集合中;
判断单元,用于判断所述待推送消息集合中的所述待推送消息的数量是否等于预设的数量阈值;
第一压缩单元,用于若所述待推送消息集合中的所述待推送消息的数量等于预设的数量阈值,将所述待推送消息集合中的所述待推送消息压缩为待推送消息压缩文件;
第一发送单元,用于将所述待推送消息压缩文件发送给所述代理服务器;
第一解压单元,用于若接收到所述推送管理服务器发送的待推送消息压缩文件,对所述待推送消息压缩文件进行解压以获取多个所述待推送消息;
第二发送单元,用于逐一将各所述待推送消息发送给APNS服务器以由所述APNS服务器将所述待推送消息推送给用户终端。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国平安财产保险股份有限公司,未经中国平安财产保险股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910533065.5/2.html,转载请声明来源钻瓜专利网。