[发明专利]一种消息推送方法及终端有效
申请号: | 202011090568.9 | 申请日: | 2020-10-13 |
公开(公告)号: | CN112351072B | 公开(公告)日: | 2022-10-21 |
发明(设计)人: | 刘德建;林伟;郭玉湖;陈宏 | 申请(专利权)人: | 福建天泉教育科技有限公司 |
主分类号: | H04L67/55 | 分类号: | H04L67/55;H04L47/10;H04L43/0876;H04L43/0894 |
代理公司: | 福州市博深专利事务所(普通合伙) 35214 | 代理人: | 张明 |
地址: | 350212 福建省福州市长乐*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 消息 推送 方法 终端 | ||
本发明公开了一种消息推送方法及终端,获取每一个预设带宽占用率范围所对应的最小处理时间及当前带宽占用率,根据当前带宽占用率所对应的预设带宽占用率范围,得到当前带宽占用率所对应的当前最小处理时间;获取消息推送的当前处理时间,对比当前处理时间与当前最小处理时间,若当前处理时间小于当前最小处理时间,则对消息推送按照当前最小处理时间进行限速处理;本发明在执行消息推送时获取当前处理时间,若当前处理时间小于当前最小处理时间,则说明当前消息推送所占用的系统资源过多,则进行限速处理,使得消息推送不能够无上限占用系统资源进行,保证在有超大量消息推送的情况下,服务端的其余模块也能够正常工作。
技术领域
本发明涉及消息推送领域,尤其涉及一种消息推送方法及终端。
背景技术
移动互联网蓬勃发展的今天,大部分手机APP都提供了消息推送功能,如新闻客户端的热点新闻推荐、IM(Instant Messenger,即时通讯)工具的聊天消息提醒、电商产品促销信息、企业应用的通知和审批流程等等;其中,消息推送对于提高产品活跃度、提高功能模块使用率、提升用户粘性及提升用户留存率起到了重要作用。
一般情况下,消息推送的主要实现流程为:客户端预先访问服务端路由地址列表接口获取可以正常接入的路由地址,并选择其中一个地址所对应的服务端接入模块进行长链接的建立;当成功建立起长链接之后,服务端与客户端将会进行正常的消息通讯。一种比较常见的场景为,服务端因为某个事件或者活动需要发送一条广播消息,该广播消息的发送对象可能会达到几百万或者几千万或者更多;此时,推送服务端实现广播推送的主要流程为:针对一条广播消息拆分成对应的几百万或者几千万的消息明细,通过服务端的接入模块发送这些消息明细至对应的客户端。
在服务端发送推送消息的过程中,由于接入模块所在的服务器的底层资源有限,当某些时刻存在大量的推送消息时,如果一直以服务器所能运行的最快速度进行消息的推送处理,这些底层资源很可能会被快速的消耗完毕,直接影响处消息推送外其他的正常业务;在各类底层资源中最重要的一个就是带宽,每台服务器的带宽都是有一定限制的,若对海量的推送数据处理不做限制,消息推送的瞬间流量就可达到几百或者几千兆,此时将导致带宽资源被大量占用,进而影响其他业务。
发明内容
本发明所要解决的技术问题是:提供一种消息推送方法及终端,实现对消息推送中带宽资源的优化分配。
为了解决上述技术问题,本发明采用的一种技术方案为:
一种消息推送方法,包括步骤:
S1、获取每一个预设带宽占用率范围所对应的最小处理时间;
S2、获取当前带宽占用率,根据所述当前带宽占用率所对应的所述预设带宽占用率范围,得到所述当前带宽占用率所对应的当前最小处理时间;
S3、获取消息推送的当前处理时间,对比所述当前处理时间与所述当前最小处理时间,若所述当前处理时间小于所述当前最小处理时间,则对消息推送按照所述当前最小处理时间进行限速处理。
为了解决上述技术问题,本发明采用的另一种技术方案为:
一种消息推送终端,包括存储器、处理器及存储在存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
S1、获取每一个预设带宽占用率范围所对应的最小处理时间;
S2、获取当前带宽占用率,根据所述当前带宽占用率所对应的所述预设带宽占用率范围,得到所述当前带宽占用率所对应的当前最小处理时间;
S3、获取消息推送的当前处理时间,对比所述当前处理时间与所述当前最小处理时间,若所述当前处理时间小于所述当前最小处理时间,则对消息推送按照所述当前最小处理时间进行限速处理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建天泉教育科技有限公司,未经福建天泉教育科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011090568.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种横梁铝型材托板
- 下一篇:一种电流型推挽桥式软开关双向直流变换器