System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及系统升级领域,特别是涉及系统升级方法、装置、升级系统和电子装置。
技术介绍
1、目前态势感知平台是由多个平台或者子系统集成而成,每个子系统都需要进行升级部署,由于目前都是采用各子系统自身的升级部署方式,另外每个平台升级部署开发负责人员不同,从而导致重复开发相同的升级方式,或者需要针对不同子系统开发不同升级方式,从而造成人员和资源的浪费。针对包含多种子系统的态势感知平台,在针对不同子系统进行升级的成本较高且效率较低的问题,目前还没有提出有效的解决方案。
技术实现思路
1、在本实施例中提供了一种系统升级方法、装置、升级系统和电子装置,以解决相关技术中不同的子系统进行升级的成本高且效率低的问题。
2、第一个方面,在本实施例中提供了一种系统升级方法,用于态势感知平台,包括:
3、响应于针对目标系统的升级请求,确定该目标系统的目标升级文件;目标系统为所述态势感知平台的任意子系统;
4、对目标升级文件进行安全校验,在安全校验通过的情况下,确定目标系统的升级策略模板;
5、根据升级策略模板和目标升级文件,对目标系统执行升级。
6、在其中的一些实施例中,对目标升级文件进行安全校验,包括:
7、对目标升级文件解析得到md5值,根据md5值对目标升级文件进行安全性校验,若校验通过,确定目标系统的升级策略模板。
8、在其中的一些实施例中,上述系统升级方法还包括:
9、若校验不通过,则针对目标升级文件
10、在其中的一些实施例中,确定目标系统的升级策略模板,包括:
11、根据解析得到的升级版本号,确定升级策略模板的唯一标识;
12、根据升级策略模板的唯一标识,确定目标系统的升级策略模板。
13、在其中的一些实施例中,根据升级策略模板和目标升级文件,对目标系统执行升级,包括:
14、根据升级策略模板配置升级策略模板唯一标识;
15、根据升级策略模板唯一标识确定升级策略实现类;
16、根据升级策略实现类和目标升级文件对目标系统进行升级。
17、在其中的一些实施例中,所述方法还包括:
18、预先针对态势感知平台的不同子系统,配置对应的升级策略模板。
19、在其中一些实施例中,所述方法还包括:
20、在对目标系统执行升级的过程中,在预设的前端页面显示目标系统的升级进度信息。
21、第二个方面,在本实施例中提供了一种系统升级装置,用于态势感知平台,包括:响应模块、校验模块以及升级模块;其中,
22、响应模块,用于响应于针对目标系统的升级请求,确定目标系统的目标升级文件;
23、校验模块,用于对目标升级文件进行安全校验,在安全校验通过的情况下,确定目标系统的升级策略模板;
24、升级模块,用于根据升级策略模板和目标升级文件,对目标系统执行升级。
25、第三个方面,在本实施例中提供了一种升级系统,包括升级管理中心以及态势感知平台;其中,升级管理中心用于基于上述第一方面所述的系统升级方法,对态势感知平台进行系统升级;
26、态势感知平台至少包括:监管态势子系统、全链路子系统、高级威胁攻击检测子系统、智能编排与协同响应子系统以及政企态势子系统。
27、第四个方面,在本实施例中提供了一种存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述第一个方面所述的系统升级方法。
28、与相关技术相比,在本实施例中提供的系统升级方法,用于态势感知平台,首先根据目标系统的升级请求,获取目标升级文件,其中,目标升级系统可以是态势感知平台的任意子系统;再将获取到的目标升级文件进行校验,校验通过证明目标升级文件没有被篡改的情况下,确定目标系统的升级策略模板;最后根据升级策略模板和目标升级文件对目标系统进行升级。其解决了不同系统升级过程中由于负责人不同,升级包不同造成升级成本高且升级效率低的问题,其统一了不同平台和不同系统的升级,提高了系统升级的效率,并降低了系统升级的成本。
29、本申请的一个或多个实施例的细节在以下附图和描述中提出,以使本申请的其他特征、目的和优点更加简明易懂。
本文档来自技高网...【技术保护点】
1.一种系统升级方法,用于态势感知平台,其特征在于,包括:
2.根据权利要求1所述的系统升级方法,其特征在于,所述对所述目标升级文件进行安全校验,包括:
3.根据权利要求2所述的系统升级方法,其特征在于,所述方法还包括:
4.根据权利要求1所述的系统升级方法,其特征在于,所述确定所述目标系统的升级策略模板,包括:
5.根据权利要求1所述的系统升级方法,其特征在于,所述根据所述升级策略模板和所述目标升级文件,对所述目标系统执行升级,包括:
6.根据权利要求1所述的系统升级方法,其特征在于,所述方法还包括:
7.根据权利要求1至6中任一项所述的系统升级方法,其特征在于,所述方法还包括:
8.一种系统升级装置,用于态势感知平台,其特征在于,包括:响应模块、校验模块以及升级模块,其中,
9.一种升级系统,其特征在于,包括升级管理中心以及态势感知平台,其中,
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的系
...【技术特征摘要】
1.一种系统升级方法,用于态势感知平台,其特征在于,包括:
2.根据权利要求1所述的系统升级方法,其特征在于,所述对所述目标升级文件进行安全校验,包括:
3.根据权利要求2所述的系统升级方法,其特征在于,所述方法还包括:
4.根据权利要求1所述的系统升级方法,其特征在于,所述确定所述目标系统的升级策略模板,包括:
5.根据权利要求1所述的系统升级方法,其特征在于,所述根据所述升级策略模板和所述目标升级文件,对所述目标系统执行升级,包括:
6....
【专利技术属性】
技术研发人员:蒋廷金,谭波涛,刘晓晨,
申请(专利权)人:杭州安恒信息安全技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。