[发明专利]一种超热文件的处理方法、负载均衡设备及下载服务器有效
申请号: | 201810914368.7 | 申请日: | 2018-08-10 |
公开(公告)号: | CN110830535B | 公开(公告)日: | 2021-03-02 |
发明(设计)人: | 张凯 | 申请(专利权)人: | 网宿科技股份有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京华智则铭知识产权代理有限公司 11573 | 代理人: | 陈向敏 |
地址: | 200030 上海市徐汇区*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 文件 处理 方法 负载 均衡 设备 下载 服务器 | ||
本发明公开了一种超热文件的处理方法、负载均衡设备及下载服务器,其中,所述方法包括:接收用户客户端发来的指向目标文件的下载请求,并在所述下载请求中添加用于表征所述目标文件是否为超热文件的缓存参数;将所述目标文件的标识在超热文件标识库中进行匹配,并根据匹配结果,判断所述目标文件是否为超热文件;若所述目标文件为超热文件,生成随机识别码,并将所述缓存参数更新为表征所述目标文件为超热文件的缓存参数;确定所述随机识别码映射至的下载服务器,并将携带更新后的缓存参数的下载请求转发至所述下载服务器处。本申请提供的技术方案,能够提高超热文件下载过程中的稳定性。
技术领域
本发明涉及互联网技术领域,特别涉及一种超热文件的处理方法、负载均衡设备及下载服务器。
背景技术
随着互联网技术的不断发展,网络中的数据量也在不断递增。目前,可以在网络中部署大量的下载服务器,然后由下载服务器处理用户客户端发起的下载请求。具体地,当用户客户端发起指向某个文件的下载请求时,该下载请求可以被负载均衡设备经过一致性哈希运算,转发至对应的下载服务器处,从而由该下载服务器负责处理该下载请求。
然而,对于下载量特别高的超热文件,一台下载服务器往往无法应对庞大的数据流量,从而导致超热文件的下载变得迟缓,甚至导致超热文件的资源丢失。因此,目前的这种通过单台下载服务器处理超热文件的方式,具备较差的稳定性。
发明内容
本申请的目的在于提供一种超热文件的处理方法、负载均衡设备及下载服务器,能够提高超热文件下载过程中的稳定性。
为实现上述目的,本申请一方面提供一种超热文件的处理方法,所述方法应用于负载均衡设备中,所述负载均衡设备中具备超热文件标识库,所述超热文件标识库用于存储超热文件的标识,所述方法包括:接收用户客户端发来的指向目标文件的下载请求,并在所述下载请求中添加用于表征所述目标文件是否为超热文件的缓存参数;将所述目标文件的标识在所述超热文件标识库中进行匹配,并根据匹配结果,判断所述目标文件是否为超热文件;若所述目标文件为超热文件,生成随机识别码,并将所述缓存参数更新为表征所述目标文件为超热文件的缓存参数;确定所述随机识别码映射至的下载服务器,并将携带更新后的缓存参数的下载请求转发至所述下载服务器处。
为实现上述目的,本申请另一方面还提供一种负载均衡设备,所述负载均衡设备中包括负载均衡系统,所述负载均衡系统用于实现上述的方法。
为实现上述目的,本申请另一方面还提供一种负载均衡设备,所述负载均衡设备包括存储器和处理器,所述存储器用于存储超热文件标识库和计算机程序,所述超热文件标识库用于存储超热文件的标识,当所述计算机程序被所述处理器执行时,实现上述的方法。
为实现上述目的,本申请另一方面还提供一种超热文件的处理方法,所述方法包括:接收负载均衡设备发来的指向目标文件的下载请求,所述下载请求中包括用于表征所述目标文件是否为超热文件的缓存参数;若所述缓存参数表征所述目标文件为超热文件,判断当前记录的所述目标文件的热度值是否小于指定热度阈值,若小于,根据所述指定热度阈值,修改所述目标文件的当前热度值,并将所述目标文件写入缓存中;根据各个文件的当前热度值,从所述各个文件中检测出超热文件,并向所述负载均衡设备反馈包含检测出的所述超热文件的标识的上报信息,以使得所述负载均衡设备存储所述上报信息中携带的所述超热文件的标识。
为实现上述目的,本申请另一方面还提供一种下载服务器,所述下载服务器包括超热文件的处理系统,所述超热文件的处理系统用于实现上述的方法。
为实现上述目的,本申请另一方面还提供一种下载服务器,所述下载服务器包括存储器和处理器,所述存储器用于存储计算机程序,当所述计算机程序被所述处理器执行时,实现上述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网宿科技股份有限公司,未经网宿科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810914368.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:侧行通信方法、终端设备和网络设备
- 下一篇:用户设备及其数据传输方法及装置