一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种软件的更新方法、装置及可读存储介质与流程

2022-04-16 12:22:26 来源:中国专利 TAG:

技术特征:
1.一种软件更新方法,其特征在于,包括:在获取到软件更新指令后获取软件更新设置信息,所述软件更新设置信息包括nat出口信息,允许升级请求的预设时间,所述预设时间内允许的最大请求升级次数及环境要素信息;在所述预设时间内,接收所述升级请求;判断所述nat出口的历史请求次数是否小于所述最大请求升级次数;若所述历史请求次数小于所述最大请求升级次数,判断所述环境要素信息与当前升级包对应的预设环境要素信息是否一致;若所述环境要素信息与所述预设环境要素信息一致,则下载所述升级包。2.根据权利要求1所述的软件更新方法,其特征在于,所述获取软件更新设置信息包括:接收主机端根据sdk发送的通信指令,并建立通讯通道;接收所述主机端根据sdk发送的所述软件更新设置信息;所述接收升级请求包括:接收所述主机端根据sdk发送的所述升级请求。3.根据权利要求2所述的软件更新方法,其特征在于,若所述历史请求次数大于或等于所述最大请求升级次数,所述方法还包括:返回当反馈信息给所述主机端,所述反馈信息用于表征当前无升级内容。4.根据权利要求3所述的软件更新方法,其特征在于,在所述下载所述升级包之前,还包括:获取所述升级包的下载路径信息及大小信息;判断所述升级包的大小是否小于本地磁盘容量;若是,则进入根据所述升级包的下载路径信息下载所述升级包的步骤。5.根据权利要求4所述的软件更新方法,其特征在于,所述环境要素信息包括本地操作系统版本及本地网络环境参数,所述判断环境要素信息与预设环境要素信息是否一致包括:判断所述本地操作系统版本及所述本地网络环境参数与所述预设环境要素信息是否一致。6.根据权利要求1至5任意一项所述的软件更新方法,其特征在于,还包括:记录全部所述升级请求,并生成数据进行存储。7.根据权利要求6所述的软件更新方法,其特征在于,所述接收升级请求包括:通过异步分时执行的方式,接收所述升级请求。8.一种软件更新装置,其特征在于,包括:获取模块,用于在获取软件更新指令之后获取软件更新设置信息,所述获取软件更新设置信息包括nat出口信息,允许升级请求的预设时间,所述预设时间内允许的最大请求升级次数及升级的环境要素信息;接收模块,用于在预设时间内,接收升级请求;第一判断模块,用于判断所述nat出口的历史请求次数是否小于所述最大请求升级次数;
第二判断模块,当所述历史请求次数小于所述最大请求升级次数时开启,用于判断环境要素信息与当前升级包对应的预设环境要素信息是否一致;下载模块,当所述环境要素信息与所述预设环境要素信息一致时开启,用于获取升级包的信息进行下载。9.一种软件更新装置,其特征在于,包括存储器,用于存储计算机程序;处理器,用于执行所述计算机程序时实现如权利要求1至7任一项所述的软件更新方法的步骤。10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至7任一项所述的软件更新方法的步骤。

技术总结
本申请公开一种软件的更新方法、装置及可读存储介质,涉及软件开发领域,通过在获取到软件更新指令后,分时段进行软件包的更新,并限定每个时段的更新的请求此数,从而达到了对于软件进行分批次更新的效果,比起之前通过完整补丁包进行一次性升级,本方案提供的分批次进行的升级,且对于每个批次的升级请求进行限制,从而达到在某一时段,不会无限制发送升级请求,从而有效缓解由于同一时间段升级请求过多所带来的带宽的占用过高所导致的设备无法正常工作的问题。正常工作的问题。正常工作的问题。


技术研发人员:张煜 刘哲 单立强 吴鹏 尘健
受保护的技术使用者:浙江诺诺网络科技有限公司
技术研发日:2022.01.04
技术公布日:2022/4/15
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献