【技术实现步骤摘要】
终端设备分时升级方法及计算机可读存储介质
本专利技术涉及终端
,尤其涉及一种终端设备分时升级方法及计算机可读存储介质。
技术介绍
随着支付行业的发展,支付类电子产品已经在各个行业得到广泛的应用。我们使用终端管理系统对这些终端进行管理。但是随着终端设备的存量大量增加,以及终端设备被使用到更加多样的行业中,就需要频繁的更新终端程序,这就对终端管理方式提出了更高的时效性与可靠性要求。在实际的生产环境当中,由于宽带速率以及其他硬件条件的限制,原有升级方案为:升级服务器监听终端设备升级请求,所有平台登记的终端同一个时间点发起应用升级请求,服务器接收请求并将终端进行升级。该方案在终端设备较少的情况下,可以满足生产需求,但在终端设备大量增加情况下,使用该方法会造成终端升级时间比预期的长,同时还伴随出现大量终端设备升级失败的情况。可见现有的升级方案已经不能满足生产要求。
技术实现思路
本专利技术所要解决的技术问题是:提供一种终端设备分时升级方法及计算机可读存储介质,可在不增加硬件投入的情况下,实现大批量终端设备高效且可靠升级的需求。为了解决上述技术问题,本专利技术采用的技术方案为:一种终端设备分时升级方法,包括:根据单个终端设备的升级时间,通过压力测试,获取终端管理平台所在机房的带宽速率所支持的最佳终端升级数量;根据单个终端设备的升级时间以及所述最佳终端升级数量,确定各终端设备的升级时间点;在终端管理平台上设置其所管理的终端设备的升级参数,所述升级参数包括设备序列号、升级标识位、升级时间点和最新程序版本号;终端管理平台根据设备序列号,将升级参数发送至对应的终端设备;终端 ...
【技术保护点】
一种终端设备分时升级方法,其特征在于,包括:根据单个终端设备的升级时间,通过压力测试,获取终端管理平台所在机房的带宽速率所支持的最佳终端升级数量;根据单个终端设备的升级时间以及所述最佳终端升级数量,确定各终端设备的升级时间点;在终端管理平台上设置其所管理的终端设备的升级参数,所述升级参数包括设备序列号、升级标识位、升级时间点和最新程序版本号;终端管理平台根据设备序列号,将升级参数发送至对应的终端设备;终端设备在其对应的升级时间点,根据升级标识位和最新程序版本号进行升级。
【技术特征摘要】
1.一种终端设备分时升级方法,其特征在于,包括:根据单个终端设备的升级时间,通过压力测试,获取终端管理平台所在机房的带宽速率所支持的最佳终端升级数量;根据单个终端设备的升级时间以及所述最佳终端升级数量,确定各终端设备的升级时间点;在终端管理平台上设置其所管理的终端设备的升级参数,所述升级参数包括设备序列号、升级标识位、升级时间点和最新程序版本号;终端管理平台根据设备序列号,将升级参数发送至对应的终端设备;终端设备在其对应的升级时间点,根据升级标识位和最新程序版本号进行升级。2.根据权利要求1所述的终端设备分时升级方法,其特征在于,所述最佳终端升级数量为在与单个终端设备的升级时间一致的时间内,终端管理平台所在机房的带宽速率所支持的能完成升级的最大终端数量。3.根据权利要求1所述的终端设备分时升级方法,其特征在于,所述“根据单个终端设备的升级时间以及所述最佳终端升级数量,确定各终端设备的升级时间点”具体为:根据单个终端设备的升级时间,确定升级间隔时间,所述升级间隔时间大于所述单个终端设备的升级时间;根据所述最佳终端升级数量,将终端管理平台所管理的各终端设备进行划分,确定各终端设备对应的批次;根据预设的开始时间以及所述升级间隔时间,确定各批次的终端设备的升级时间点。4.根据权利要求1所述的终端设备分时升级方法,其特征在于,所述“终端管理平台根据设备序列号,将升级参数发送至对应的终端设备”具体为:终端管理平台根据设备序列号,通过签到交易将升级参数发送至对应的终端设备。5.根据权利要求1所述的终端设备分时升级方法,其特征在于,所述“终端设备在其对应的升级时间点,根据升级标识位和最新程序版本号进行升级”具体为:终端设备在其对应的升级时间点,根据升级标识位判断是否需要进行升级;若是,则终端设备发送升级请求至终端管理平台,所述升级请求包括终端设备的当前程序版本号;终端管理平台判断终端设备发送的当前程序版本号与所述终端设备的升级参数中的最新程序版本号是否一致;若一致,则将所述终端设备的升级标识位设置为已升级;若不一致,则将最新程序版本号对应的程序下发到所述终端设备;终端设备接收到所述程序后进行升级。6.根据权利要求5所述的终端设备分时升级方法,其特征在于,所述“终端设备接收到所述程序后进行升级”之后,进一步包括:终端设备升级完成后,终端设备将升级参数中的升级标识位设置为已升级,并通知终端管理平台将所述终端设备的升级标识位设置为已升级。7.根据权利要求5所述的终端设备分时升级方法,其特征在于,所述“终端设备接收到所述程序后进行升级”之后,进一步包括:终端设备升级完成后,终端设备更新当前程序版本号;终端管理平台保存所述终端设备更新后的当前程序版本号。8.根据权利要求7所述的终端设备分时升级方法,其特征在于,所述“终端设备升级完成后,终端设备更新当前程序版本号”之后,进一步包括:根据更新后的当前程序版本号,判断所述终端设备是否升级成功。9.根据权利要求5所述的终端设备分时升级方法,其特征在于,所述“终端设备发送升级请求至终端管理平台”之前,进一步包括:终端设备将当前程序版本号和最新程序版本号进行比较,判断是否一致;若一致,则终端设备将升级参数中的升级标识位设置为已升级,并发送修改通知至终端管理平台;终端管理平台接收所述修改通知后,将所述终端设备的升级标识位设置为已升级;若不一致,则执行所述终端设备发送升级请求至终端管理平台的步骤。10.根据权利要求5所述的终端设备分时升级方法,其特征在于,所述“终端管理平台判断终端设备发送的当前程序版本号与所述终端设备的升级参数中的最新程序版本号是否一致”之前,进一步包括:终端管理平台根据所述终端设备的设备序列号,验证所述终端设备的合法性。11.一种计算机可读存储介质,其上...
【专利技术属性】
技术研发人员:陈瑞兵,高明鑫,冯炜,叶铸挺,吴开金,
申请(专利权)人:福建联迪商用设备有限公司,
类型:发明
国别省市:福建,35
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。