[发明专利]一种文件管理方法、装置、电子设备及存储介质有效
申请号: | 202111128285.3 | 申请日: | 2021-09-26 |
公开(公告)号: | CN113568884B | 公开(公告)日: | 2021-12-10 |
发明(设计)人: | 汪卓豪;熊学腾;魏军;周高登 | 申请(专利权)人: | 武汉四通信息服务有限公司 |
主分类号: | G06F16/182 | 分类号: | G06F16/182;G06F16/16 |
代理公司: | 深圳紫藤知识产权代理有限公司 44570 | 代理人: | 杨瑞 |
地址: | 430070 湖北省武汉市洪山区文化大道55*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 文件 管理 方法 装置 电子设备 存储 介质 | ||
本申请提供一种文件管理方法、装置、电子设备及存储介质,该方法适用于文件管理系统,文件管理系统包括客户端、网站服务器和文件服务器,该方法中,网站服务器先接收客户端发送的携带目标文件标识的文件上传请求,在目标文件标识表征请求为断点续传请求时,根据目标文件标识从文件服务器中获取第一目标文件的已上传分片信息并返回给客户端,然后接收客户端根据已上传分片信息上传的第一目标文件的未上传分片,并向文件服务器上传未上传分片,最后在检测到第一目标文件的所有分片上传成功后,向文件服务器发送合并文件请求,以使文件服务器合并所有分片得到目标文件。本申请所有分片直接在文件服务器中进行合并,不需要占用网站服务器本地资源。
技术领域
本申请涉及通信技术领域,尤其涉及一种文件管理方法、装置、电子设备及存储介质。
背景技术
断点续传指在下载或上传时,将下载或上传任务人为的划分为几个部分,每一个部分采用一个线程进行上传或下载,如果碰到网络故障,可以从已经上传或下载的部分开始继续上传或下载未完成的部分,而没有必要从头开始上传或下载,使用户可以节省时间,提高速度。
当前对于web服务文件的断点续传,主要是通过前端将文件传输到web服务器的本地,在web服务器的本地将分片文件进行合并,再将合并后的完整文件上传到文件服务器。然而,该方式下如果某个文件一次未传送完成,已传送的分片文件会一直保存在web服务器的本地中,直至所有分片文件都上传完整后才会合并,再上传到文件服务器,在此过程中需要占用web服务器的本地存储资源,且需要重复地上传文件,使得上传时间较长。
因此,现有的文件上传过程存在需占用本地存储资源的技术问题,需要改进。
发明内容
本申请实施例提供一种文件管理方法、装置、电子设备及存储介质,用以缓解现有的文件上传过程需占用本地存储资源的技术问题。
为解决上述技术问题,本申请实施例提供以下技术方案:
本申请提供一种文件管理方法,适用于文件管理系统,所述文件管理系统包括客户端、网站服务器和文件服务器,所述文件管理方法应用于所述网站服务器,所述文件管理方法包括:
接收所述客户端发送的文件上传请求,所述文件上传请求携带目标文件标识;
在所述目标文件标识表征所述文件上传请求为断点续传请求时,根据所述目标文件标识,从所述文件服务器中获取第一目标文件的已上传分片信息,并返回给所述客户端;
接收所述客户端根据所述已上传分片信息上传的所述第一目标文件的未上传分片,各未上传分片携带目标文件标识和分片编号,根据所述目标文件标识和所述分片编号向所述文件服务器上传所述未上传分片;
在检测到第一目标文件的所有分片上传成功后,向所述文件服务器发送合并文件请求,以使所述文件服务器合并所有分片得到第二目标文件。
同时,本申请实施例还提供了一种文件管理装置,适用于文件管理系统,所述文件管理系统包括客户端、网站服务器和文件服务器,所述文件管理方法设置在所述网站服务器,所述文件管理装置包括:
接收模块,用于接收所述客户端发送的文件上传请求,所述文件上传请求携带目标文件标识;
获取模块,用于在所述目标文件标识表征所述文件上传请求为断点续传请求时,根据所述目标文件标识,从所述文件服务器中获取第一目标文件的已上传分片信息,并返回给所述客户端;
上传模块,用于接收所述客户端根据所述已上传分片信息上传的所述第一目标文件的未上传分片,各未上传分片携带目标文件标识和分片编号,根据所述目标文件标识和所述分片编号向所述文件服务器上传所述未上传分片;
合并模块,用于在检测到第一目标文件的所有分片上传成功后,向所述文件服务器发送合并文件请求,以使所述文件服务器合并所有分片得到第二目标文件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉四通信息服务有限公司,未经武汉四通信息服务有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111128285.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种金属管材用焊接装置
- 下一篇:一种风机网罩加工装置