[发明专利]基于动态切片的终端系统版本下载方法、装置及系统在审
申请号: | 201910890679.9 | 申请日: | 2019-09-20 |
公开(公告)号: | CN110602229A | 公开(公告)日: | 2019-12-20 |
发明(设计)人: | 李龙珍;张立强;刘兴;丁秀梅 | 申请(专利权)人: | 中国银行股份有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;G06F8/65;G06F8/71 |
代理公司: | 11127 北京三友知识产权代理有限公司 | 代理人: | 谷敬丽;许曼 |
地址: | 100818 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 切片文件 连接数 终端系统版本 客户端 文件下载请求 最大连接数 访问 预设 返回 带宽 有效控制系统 有效利用带宽 服务器获取 装置及系统 版本下载 减轻系统 系统空闲 切片 下载 服务器 发送 占用 | ||
本发明提供一种基于动态切片的终端系统版本下载方法、装置及系统,该方法包括:客户端发送多次文件下载请求至服务器;服务器获取每次对应的访问连接数,当访问连接数大于等于预设最大连接数时,拒绝对应的文件下载请求,当访问连接数小于预设最大连接数时,根据访问连接数确定每个访问连接所占用的带宽,其即切片文件的大小,按照切片文件的大小将终端系统版本文件进行切分,将切分后的相应切片文件返回至客户端;客户端接收多次返回的相应切片文件,将多次返回的相应切片文件进行组合,获得终端系统版本文件。该方案可实现在系统繁忙时,有效控制系统连接数和带宽,减轻系统压力;在系统空闲时,有效利用带宽,提供版本下载速度。
技术领域
本发明涉及版本下载技术领域,特别涉及一种基于动态切片的终端系统版本下载方法、装置及系统。
背景技术
如今各家银行存在类型多样、数量庞大的终端系统,这些终端系统,每隔一段时间需要升级版本。目前的版本升级方法是,客户端访问服务器,获取单机的下载带宽参数,下载过程中,通过带宽参数控制下载速度。该方案在服务器性能和资源分配上,存在如下不足:
1.版本升级时,服务器繁忙,但由于服务器未对客户端连接数进行限制,导致同一时间,大量终端同时访问服务器,服务器压力急剧变化,严重影响性能。
2.服务器空闲时,如需推送少量机器,以固定带宽参数控制版本下载,导致版本下载速度缓慢,服务器利用率不高,造成资源浪费。
发明内容
本发明实施例提供了一种基于动态切片的终端系统版本下载方法、装置及系统,解决了现有技术中服务器繁忙时,大量终端同时访问服务器,服务器压力急剧变化,影响性能,服务器空闲时,以固定带宽参数控制版本下载,服务器利用率不高,造成资源浪费的技术问题。
第一方面,本发明实施例提供了一种基于动态切片的终端系统版本下载方法,该方法包括:
客户端发送多次文件下载请求至服务器;
针对每次文件下载请求:服务器接收所述文件下载请求,获取对应的访问连接数,判断访问连接数是否大于等于预设最大连接数,若访问连接数大于等于预设最大连接数,拒绝对应的文件下载请求,若访问连接数小于预设最大连接数,根据访问连接数确定每个访问连接所占用的带宽,根据所述所占用的带宽确定切片文件的大小,按照切片文件的大小将终端系统版本文件进行切分,将切分后的相应切片文件返回至客户端;
客户端接收多次返回的相应切片文件,将多次返回的相应切片文件进行组合,获得终端系统版本文件。
第二方面,本发明实施例还提供了一种基于动态切片的终端系统版本下载方法,该方法包括:
接收客户端发送的多次文件下载请求;
针对每次文件下载请求:获取对应的访问连接数,判断访问连接数是否大于等于预设最大连接数,若访问连接数大于等于预设最大连接数,拒绝对应的文件下载请求,若访问连接数小于预设最大连接数,根据访问连接数确定每个访问连接所占用的带宽,根据所述所占用的带宽确定切片文件的大小,按照切片文件的大小将终端系统版本文件进行切分,将切分后的相应切片文件返回至客户端。
第三方面,本发明实施例还提供了一种基于动态切片的终端系统版本下载方法,该方法包括:
发送多次文件下载请求至服务器;
接收多次返回的相应切片文件,将多次返回的相应切片文件进行组合,获得终端系统版本文件;
其中,相应切片文件是服务器确定每次请求的访问连接数小于预设最大连接数时,根据每次请求的访问连接数确定每个访问连接所占用的带宽,根据所述所占用的带宽确定切片文件的大小,按照切片文件的大小将终端系统版本文件进行切分获得的。
第四方面,本发明实施例还提供了一种服务器,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国银行股份有限公司,未经中国银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910890679.9/2.html,转载请声明来源钻瓜专利网。