[发明专利]系统的升级方法和装置在审
| 申请号: | 202110486601.8 | 申请日: | 2021-04-30 | 
| 公开(公告)号: | CN113204360A | 公开(公告)日: | 2021-08-03 | 
| 发明(设计)人: | 罗志成;喻波;王志海;韩振国;安鹏 | 申请(专利权)人: | 北京明朝万达科技股份有限公司 | 
| 主分类号: | G06F8/65 | 分类号: | G06F8/65;G06F9/445 | 
| 代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 莎日娜 | 
| 地址: | 100142 北京市海淀区*** | 国省代码: | 北京;11 | 
| 权利要求书: | 查看更多 | 说明书: | 查看更多 | 
| 摘要: | |||
| 搜索关键词: | 系统 升级 方法 装置 | ||
1.一种系统的升级方法,其特征在于,应用于系统升级服务器,所述方法包括:
提供web页面的访问链接,并在确定客户端通过所述访问链接访问所述web页面的情况下,建立与所述客户端之间的通信链路;
基于所述通信链路,获取所述客户端通过所述web页面上传的系统升级包;
响应于通过所述web页面接收到的一键升级指令,根据所述系统升级包中的升级配置信息,将所述系统升级包进行切分,得到系统中包含的子系统对应的子系统升级包;
将所述子系统升级包发送至对应的子系统,以供所述子系统根据所述子系统升级包进行升级,完成所述系统的升级。
2.根据权利要求1所述的方法,其特征在于,在所述得到系统中包含的子系统对应的子系统升级包的步骤之后,所述方法还包括:
生成所述子系统的升级任务信息,所述升级任务信息包含子系统升级状态,以及所述子系统升级状态对应的时间信息,所述子系统升级状态包括:正在升级状态、升级超时状态、待升级状态、升级失败状态和升级成功状态中的至少一种;
在所述子系统升级状态为所述正在升级状态的情况下,根据所述子系统升级状态和所述子系统升级状态对应的时间信息,确定所述子系统处于所述正在升级状态的升级时长;
在所述升级时长大于预设时长的情况下,生成针对所述子系统的预警信息,并将所述子系统升级状态修改为所述升级超时状态。
3.根据权利要求2所述的方法,其特征在于,在所述将所述子系统升级包发送至对应的子系统的步骤之后,所述方法还包括:
接收所述子系统发送的所述子系统的升级结果,所述升级结果包括升级成功或升级失败;
根据所述升级结果更新所述子系统升级状态;
在全部所述子系统中检测所述子系统升级状态为所述待升级状态的待升级子系统,将所述待升级子系统对应的子系统升级包发送至所述待升级子系统,以供所述待升级子系统进行升级。
4.根据权利要求2所述的方法,其特征在于,在所述生成所述子系统的升级任务信息的步骤之前,所述方法包括:
生成升级停止指令,所述升级停止指令用于控制除所述子系统之外的其他子系统停止升级;
在所述升级时长大于预设时长的情况下,生成针对所述子系统的预警信息的步骤之后,所述方法还包括:
删除所述升级停止指令。
5.根据权利要求2所述的方法,其特征在于,所述系统升级服务器包括升级状态显示界面;
所述升级状态显示界面用于显示所述子系统升级状态、所述子系统升级状态对应的时间信息和所述预警信息。
6.根据权利要求1所述的方法,其特征在于,所述系统升级包包括升级版本信息、升级文件信息和升级配置信息,所述根据所述系统升级包中的升级配置信息,将所述系统升级包进行切分,得到系统中包含的子系统对应的子系统升级包的步骤,包括:
解析所述系统升级包,获取所述系统升级包中的升级版本信息、升级文件信息和升级配置信息;
在所述升级文件信息和所述升级配置信息与所述升级版本信息相互匹配的情况下,根据所述升级配置信息,将所述升级文件信息进行切分,确定所述升级文件信息中与所述子系统对应的子系统升级文件信息,得到包含所述升级版本信息、所述子系统升级文件信息和所述升级配置信息的子系统升级包。
7.根据权利要求6所述的方法,其特征在于,所述解析所述系统升级包,获取所述系统升级包中的升级版本信息、升级文件信息和升级配置信息的步骤,包括:
根据所述系统升级包,计算所述系统升级包对应的消息摘要算法标识;
获取所述系统升级包对应的原始消息摘要算法标识,对比所述系统升级包对应的消息摘要算法标识和所述原始消息摘要算法标识,确定所述系统升级包是否发生丢包或错包;
在所述系统升级包未发生丢包和错包的情况下,解析所述系统升级包,获取所述系统升级包中的升级版本信息、升级文件信息和升级配置信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京明朝万达科技股份有限公司,未经北京明朝万达科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110486601.8/1.html,转载请声明来源钻瓜专利网。





