[发明专利]一种网络资源推送方法、装置、存储介质及电子设备在审
申请号: | 202210600141.1 | 申请日: | 2022-05-27 |
公开(公告)号: | CN114979169A | 公开(公告)日: | 2022-08-30 |
发明(设计)人: | 王越;冯伟;刘晓炜;刘岩;张鹏飞 | 申请(专利权)人: | 山东派盟网络科技有限公司 |
主分类号: | H04L67/1074 | 分类号: | H04L67/1074;H04L67/55;H04L47/20 |
代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 杜杨 |
地址: | 250000 山东省济南市*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 网络资源 推送 方法 装置 存储 介质 电子设备 | ||
1.一种网络资源推送方法,其特征在于,应用于服务终端,所述方法包括:
基于需求带宽和实时下载带宽确定预估占用带宽;
其中,所述需求带宽为待推送状态的目标消息被执行时所需要占用的带宽,所述实时下载带宽为第一类状态的目标消息被执行时所需要占用的带宽的总和,所述第一类状态表征已推送给客户终端的目标消息,且未获取到对应的执行结果,所述待推送状态的目标消息包括待推送的客户终端的标识和待推送的资源标识;
在所述预估占用带宽未超过预设的带宽阈值的情况下,将所述待推送的资源标识推送给所述待推送的客户终端;
所述客户终端用于执行目标消息,根据接收到的资源标识向存储服务器发送下载请求,所述下载请求包括所述资源标识,所述存储服务器用于将所述资源标识对应的资源信息反馈给所述客户终端。
2.如权利要求1所述的网络资源推送方法,其特征在于,所述服务终端配置有先进先出的推送队列,所述待推送状态的目标消息为在所述推送队列中的第一个目标消息;
所述方法还包括:
依据获取到的推送请求,在所述推送队列的尾端构建新的目标消息;
其中,所述推送请求包括客户终端的标识和资源标识。
3.如权利要求2所述的网络资源推送方法,其特征在于,所述服务终端还配置有缓存单元,所述第一类状态的目标消息为所述缓存单元中的目标消息;
在将所述待推送的资源标识推送给所述待推送的客户终端之后,所述方法还包括:
将所述待推送状态的目标消息从所述推送队列迁移至所述缓存单元中;
在接收所述客户终端反馈的下载成功指示之后,将所述下载成功指示对应的目标消息从第一类状态修改为第二类状态,或将所述下载成功指示对应的目标消息从所述缓存单元中移除。
4.如权利要求3所述的网络资源推送方法,其特征在于,所述服务终端还配置有重试队列;
在将所述待推送状态的目标消息从所述推送队列迁移至所述缓存单元中之后,所述方法还包括:
若出现下载超时的目标消息,将所述下载超时的目标消息从所述缓存单元中迁移至所述重试队列;
其中,所述下载超时的目标消息为在推送给客户终端之后预设的第一时间间隔内未收到对应的下载成功指示的目标消息。
5.如权利要求4所述的网络资源推送方法,其特征在于,所述方法还包括:
确定待重发的目标消息的下载超时次数是否小于预设的次数阈值;
其中,所述待重发的目标消息为所述重试队列中的任意一个目标消息;
若是,则在第二时间间隔后,将所述待重发的目标消息作为新的目标消息,迁移至所述推送队列。
6.如权利要求2所述的网络资源推送方法,其特征在于,所述方法还包括:
确定所述推送队列中的目标消息的总数量是否小于预设的第一数量阈值;
若否,则增大所述带宽阈值。
7.如权利要求1所述的网络资源推送方法,其特征在于,在基于需求带宽和实时下载带宽确定预估占用带宽之后,所述方法还包括:
确定所述预估占用带宽是否超过预设的带宽阈值;
若是,则在等待第三时间间隔后,重复确定所述预估占用带宽是否超过预设的带宽阈值,直至所述预估占用带宽未超过预设的带宽阈值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东派盟网络科技有限公司,未经山东派盟网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210600141.1/1.html,转载请声明来源钻瓜专利网。