[发明专利]一种基于共享存储的分布式影像断点续传方法和装置在审
申请号: | 202210203111.7 | 申请日: | 2022-03-02 |
公开(公告)号: | CN114584554A | 公开(公告)日: | 2022-06-03 |
发明(设计)人: | 殷少戈;秦荣倩;刘朝晨;牛安宇 | 申请(专利权)人: | 中国银行股份有限公司 |
主分类号: | H04L67/06 | 分类号: | H04L67/06;H04L67/141;H04L67/568;H04L67/1001;H04L69/16;H04L67/143 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 汤在彦;沈珍珠 |
地址: | 100818 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 共享 存储 分布式 影像 断点续传 方法 装置 | ||
本发明提供了一种基于共享存储的分布式影像断点续传方法和装置,涉及分布式,应用于服务端,该方法包括:接收客户端的连接请求建立客户端与第一服务器的第一连接通道;接收客户端通过第一连接通道发送文件上传命令包,确定影像文件在共享存储服务器的存放路径;接收影像文件,按照存放路径存储至共享存储服务器,进行影像文件的传输;若在影像文件的传输过程中发生传输中断,接收客户端的再次连接请求,根据预设负载均衡策略,确定服务端的第二服务器,建立客户端与第二服务器的第二连接通道;通过第二服务器根据客户端的再次连接请求,在共享存储服务器中确定传输中断时已存储的残留文件,通过第二连接通道对未传输完成的影像文件进行断点续传。
技术领域
本发明涉及计算机数据处理技术领域,尤其涉及一种基于共享存储的分布式影像断点续传方法和装置。
背景技术
本部分旨在为权利要求书中陈述的本发明的实施方式提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。
现有的分布式影像文件传输系统中,客户端和服务端经过负载均衡器实现桥接和屏蔽,为缓解服务端服务压力,服务端一般按照分布式架构设立多台服务器。当客户端发起文件传输时,经负载均衡器选择,服务端多台服务器中的一台负责接收文件。此时,若因某种原因传输中断,客户端再次上传文件时,负载均衡器则重新从服务端多台服务器中选择一台负责接收文件。根据负载均衡器选择服务器的策略,无法保证两次传输的服务端为同一台服务器,因而,现有的基于负载均衡场景的分布式影像文件传输,无法实现断点续传功能。
因此,如何提供一种新的方案,其能够解决上述技术问题是本领域亟待解决的技术难题。
发明内容
本发明实施例提供一种基于共享存储的分布式影像断点续传方法,应用于服务端,通过增加和设计共享存储机制,实现不同的连接通道以及不同的服务器,可根据文件信息完成唯一的目标存放路径锁定,从而找到原有残留文件实现断点续传功能,该方法包括:
接收客户端的连接请求,根据预设负载均衡策略确定服务端的第一服务器,建立客户端与第一服务器的第一连接通道;
接收客户端通过第一连接通道发送文件上传命令包,确定影像文件在共享存储服务器的存放路径;
接收客户端通过第一连接通道发送的影像文件,将影像文件按照存放路径存储至共享存储服务器,进行影像文件的传输;
若在影像文件的传输过程中发生客户端与服务器的传输中断,接收客户端的再次连接请求,根据预设负载均衡策略,确定服务端的第二服务器,建立客户端与第二服务器的第二连接通道;
通过第二服务器根据客户端的再次连接请求,在共享存储服务器中确定传输中断时已存储的残留文件,通过第二连接通道对未传输完成的影像文件进行断点续传。
本发明实施例还提供一种基于共享存储的分布式影像断点续传装置,应用于服务端,包括:
第一连接通道建立模块,用于接收客户端的连接请求,根据预设负载均衡策略确定服务端的第一服务器,建立客户端与第一服务器的第一连接通道;
命令传输模块,用于接收客户端通过第一连接通道发送文件上传命令包,确定影像文件在共享存储服务器的存放路径;
影像文件传输模块,用于接收客户端通过第一连接通道发送的影像文件,将影像文件按照存放路径存储至共享存储服务器,进行影像文件的传输;
传输中断再次连接模块,用于若在影像文件的传输过程中发生客户端与服务器的传输中断,接收客户端的再次连接请求,根据预设负载均衡策略,确定服务端的第二服务器,建立客户端与第二服务器的第二连接通道;
断点续传模块,用于通过第二服务器根据客户端的再次连接请求,在共享存储服务器中确定传输中断时已存储的残留文件,通过第二连接通道对未传输完成的影像文件进行断点续传。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国银行股份有限公司,未经中国银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210203111.7/2.html,转载请声明来源钻瓜专利网。