申请/专利权人:中银金融科技有限公司
申请日:2022-05-31
公开(公告)日:2024-04-09
公开(公告)号:CN115086299B
主分类号:H04L67/06
分类号:H04L67/06;H04L67/1001;H04L47/6275
优先权:
专利状态码:有效-授权
法律状态:2024.04.09#授权;2022.10.11#实质审查的生效;2022.09.20#公开
摘要:本发明提供一种文件下载方法、装置、设备、介质和程序产品,包括:在接收到至少一个第二客户端发送的文件下载请求的情况下,统计出各第一客户端匹配的待下载文件列表;按照待下载文件列表的待下载文件总量从大到小的顺序进行排序,得到列表优先级队列;遍历处于空闲状态的目标服务器,并根据列表优先级队列依次为遍历到的目标服务器分配待下载文件列表,得到各目标服务器关联的至少一个待下载文件列表,并调用目标服务器从待下载文件列表匹配的所述第一客户端中下载目标文件。由此通过根据列表优先级队列进行待下载文件列表均衡分配,实现了提高服务器负载均衡,进而提高文件下载效率。
主权项:1.一种文件下载方法,其特征在于,包括:在接收到至少一个第二客户端发送的文件下载请求的情况下,统计出各第一客户端匹配的待下载文件列表,其中,所述第一客户端为采集文件数据的客户端,所述第二客户端为复核文件数据的客户端;按照所述待下载文件列表的待下载文件总量从大到小的顺序进行排序,得到列表优先级队列;遍历各服务器的负载状态,并在所述服务器的负载小于预设负载的情况下,将所述服务器标识为处于空闲状态的目标服务器;根据所述列表优先级队列依次为遍历到的所述目标服务器分配一个待下载文件列表;遍历各所述目标服务器的负载状态,确定负载最小的目标服务器,并根据所述列表优先级队列为所述目标服务器分配一个待下载文件列表;返回执行所述遍历各所述目标服务器的负载状态,继续执行所述确定负载最小的目标服务器,并根据所述列表优先级队列为所述目标服务器分配一个待下载文件列表,直至所述待下载文件列表分配完毕,并调用所述目标服务器从所述待下载文件列表匹配的所述第一客户端中下载目标文件。
全文数据:
权利要求:
百度查询: 中银金融科技有限公司 文件下载方法、装置、设备、介质和程序产品
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。