系统升级方法及装置、存储介质及电子设备制造方法及图纸

技术编号:38903201 阅读:15 留言:0更新日期:2023-09-22 14:21
本发明专利技术提供了一种系统升级方法及装置、存储介质及电子设备,该方法应用于电力物联管理平台,该方法包括:当网络域集合中的目标网络域接收到升级请求时,确定系统升级信息;依据系统升级信息,判断目标网络域是否符合升级条件;若符合条件,则对目标网络域进行系统升级,得到升级结果;若升级结果表征目标网络域已成功升级至最新系统版本,则结束目标网络域的升级过程;判断目标网络域是否符合升级关联条件;若符合条件,则在网络域集合中确定目标网络域对应的关联网络域,向其发送升级请求,以在目标网络域的升级过程结束后,对关联网络域进行系统升级。应用本发明专利技术的方法,可异步对各个网络域进行升级,有利于避免业务中断,保障平台正常运行。平台正常运行。平台正常运行。

【技术实现步骤摘要】
系统升级方法及装置、存储介质及电子设备


[0001]本专利技术涉及计算机
,特别是涉及一种系统升级方法及装置、存储介质及电子设备。

技术介绍

[0002]电力物联管理平台是电力行业中常见的一类系统,平台通常采用“云





端”的架构进行部署。“云”指的是云端平台及其支撑的上层应用,“管”指的是各类远程通信网络,“边”指的是部署在区域现场具备边缘计算能力的智能设备,“端”则指采集终端。电力物联管理平台的架构中通常包括分布式的业务边端。
[0003]在电力物联管理平台的运维过程中,常常需要进行系统升级。目前,一般是采用同步升级的方式对平台进行整体升级。在需要对电力物联管理平台进行升级时,同时对平台中的各业务、设备、应用等对象进行升级操作,完成平台升级。
[0004]随着物联网技术的发展,电力物联管理平台纳管的业务、设备和应用的数量越来越多,故在平台的实际升级过程中,涉及的业务、设备、应用等对象的数量众多。基于现有的平台升级方法,需同步对大量的业务、设备、应用进行升级操作,若某个升级对象的升级过程出现意外,可能会影响平台的运行速度,甚至导致平台宕机,使得平台业务出现中断,给电网运行控制和管理带来不良影响。

技术实现思路

[0005]有鉴于此,本专利技术实施例提供了一种系统升级方法,以解决现有系统升级过程中,需同步对大量对象进行升级操作,容易影响电力物联管理平台的运行速度,导致业务中断的问题。
[0006]本专利技术实施例还提供了一种系统升级装置,用以保证上述方法实际中的实现及应用。
[0007]为实现上述目的,本专利技术实施例提供如下技术方案:一种系统升级方法,所述系统升级方法应用于电力物联管理平台,所述电力物联管理平台包括网络域集合,所述网络域集合包括多个网络域,所述系统升级方法,包括:当目标网络域接收到第一升级请求时,确定所述目标网络域对应的系统升级信息;所述目标网络域为所述网络域集合中的网络域;依据所述系统升级信息,判断所述目标网络域是否符合预设的升级条件;若所述目标网络域符合所述升级条件,则对所述目标网络域进行系统升级处理,得到所述目标网络域对应的升级结果;若所述升级结果表征所述目标网络域已成功升级至最新系统版本,则结束所述目标网络域的升级过程;判断所述目标网络域是否符合预设的升级关联条件;若所述目标网络域符合所述升级关联条件,则在所述网络域集合中确定所述目标
网络域对应的关联网络域,并向所述关联网络域发送第二升级请求,以在所述目标网络域的升级过程结束后,对所述关联网络域进行系统升级处理。
[0008]上述的方法,可选的,所述依据所述系统升级信息,判断所述目标网络域是否符合预设的升级条件,包括:确定所述系统升级信息对应的升级策略;判断所述升级策略与所述目标网络域是否相匹配;若所述升级策略与所述目标网络域相匹配,则判断所述目标网络域是否符合预设的执行顺序条件;若所述目标网络域符合所述执行顺序条件,则确定所述目标网络域符合所述升级条件。
[0009]上述的方法,可选的,所述判断所述目标网络域是否符合预设的执行顺序条件,包括:判断所述网络域集合中是否存在所述目标网络域对应的前置网络域;所述前置网络域为需要在所述目标网络域之前完成升级处理的网络域;若所述网络域集合中不存在所述前置网络域,则确定所述目标网络域符合所述执行顺序条件;若所述网络域集合中存在所述前置网络域,则判断所述前置网络域的升级过程是否已结束;若所述前置网络域的升级过程已结束,则确定所述目标网络域符合所述执行顺序条件。
[0010]上述的方法,可选的,还包括:若所述前置网络域的升级过程未结束,则确定所述目标网络域不符合所述执行顺序条件。
[0011]上述的方法,可选的,所述对所述目标网络域进行系统升级处理的过程,包括:基于所述系统升级信息,确定系统升级程序;依据所述系统升级程序,对所述目标网络域的系统程序进行升级。
[0012]上述的方法,可选的,还包括:在所述目标网络域接收到所述第一升级请求后,判断所述第一升级请求是否符合预设的数据兼容条件;若所述第一升级请求不符合所述数据兼容条件,则对所述目标网络域进行数据导出处理,得到所述目标网络域对应的当前版本业务数据;在所述目标网络域的升级过程结束后,将所述当前版本业务数据作为所述目标网络域的历史版本业务数据,并依据所述历史版本业务数据对预设的历史版本用户接口兼容服务进行配置,以使所述电力物联管理平台基于所述历史版本用户接口兼容服务提供平台服务。
[0013]上述的方法,可选的,所述电力物联管理平台基于所述历史版本用户接口兼容服务提供平台服务的过程,包括:当所述电力物联管理平台接收到用户发送的业务请求时,判断所述业务请求是否为历史版本的请求;
若所述业务请求为历史版本的请求,则通过所述历史版本用户接口兼容服务对所述业务请求进行数据版本转换,得到所述业务请求对应的目标业务请求,并对所述目标业务请求进行标记;应用预设的历史版本执行器兼容服务对所述目标业务请求进行业务处理,得到所述目标业务请求对应的处理结果,并将所述目标业务请求对应的处理结果作为所述业务请求的处理结果。
[0014]一种系统升级装置,所述系统升级装置应用于电力物联管理平台,所述电力物联管理平台包括网络域集合,所述网络域集合包括多个网络域,所述系统升级装置,包括:确定单元,用于当目标网络域接收到第一升级请求时,确定所述目标网络域对应的系统升级信息;所述目标网络域为所述网络域集合中的网络域;第一判断单元,用于依据所述系统升级信息,判断所述目标网络域是否符合预设的升级条件;升级单元,用于若所述目标网络域符合所述升级条件,则对所述目标网络域进行系统升级处理,得到所述目标网络域对应的升级结果;若所述升级结果表征所述目标网络域已成功升级至最新系统版本,则结束所述目标网络域的升级过程;第二判断单元,用于判断所述目标网络域是否符合预设的升级关联条件;发送单元,用于若所述目标网络域符合所述升级关联条件,则在所述网络域集合中确定所述目标网络域对应的关联网络域,并向所述关联网络域发送第二升级请求,以在所述目标网络域的升级过程结束后,对所述关联网络域进行系统升级处理。
[0015]一种存储介质,所述存储介质包括存储的指令,其中,在所述指令运行时控制所述存储介质所在的设备执行如上述的系统升级方法。
[0016]一种电子设备,包括存储器,以及一个或者一个以上的指令,其中一个或者一个以上指令存储于存储器中,且经配置以由一个或者一个以上处理器执行如上述的系统升级方法。
[0017]基于上述本专利技术实施例提供的一种系统升级方法,该方法应用于电力物联管理平台,电力物联管理平台包括网络域集合,该方法包括:当网络域集合中的目标网络域接收到第一升级请求时,确定目标网络域对应的系统升级信息;依据系统升级信息,判断目标网络域是否符合预设的升级条件;若符合升级条件,则对目标网络域进行系统升级处理,得到目标网络域对应的升级结果;若升级结果表征目标本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种系统升级方法,其特征在于,所述系统升级方法应用于电力物联管理平台,所述电力物联管理平台包括网络域集合,所述网络域集合包括多个网络域,所述系统升级方法,包括:当目标网络域接收到第一升级请求时,确定所述目标网络域对应的系统升级信息;所述目标网络域为所述网络域集合中的网络域;依据所述系统升级信息,判断所述目标网络域是否符合预设的升级条件;若所述目标网络域符合所述升级条件,则对所述目标网络域进行系统升级处理,得到所述目标网络域对应的升级结果;若所述升级结果表征所述目标网络域已成功升级至最新系统版本,则结束所述目标网络域的升级过程;判断所述目标网络域是否符合预设的升级关联条件;若所述目标网络域符合所述升级关联条件,则在所述网络域集合中确定所述目标网络域对应的关联网络域,并向所述关联网络域发送第二升级请求,以在所述目标网络域的升级过程结束后,对所述关联网络域进行系统升级处理。2.根据权利要求1所述的系统升级方法,其特征在于,所述依据所述系统升级信息,判断所述目标网络域是否符合预设的升级条件,包括:确定所述系统升级信息对应的升级策略;判断所述升级策略与所述目标网络域是否相匹配;若所述升级策略与所述目标网络域相匹配,则判断所述目标网络域是否符合预设的执行顺序条件;若所述目标网络域符合所述执行顺序条件,则确定所述目标网络域符合所述升级条件。3.根据权利要求2所述的系统升级方法,其特征在于,所述判断所述目标网络域是否符合预设的执行顺序条件,包括:判断所述网络域集合中是否存在所述目标网络域对应的前置网络域;所述前置网络域为需要在所述目标网络域之前完成升级处理的网络域;若所述网络域集合中不存在所述前置网络域,则确定所述目标网络域符合所述执行顺序条件;若所述网络域集合中存在所述前置网络域,则判断所述前置网络域的升级过程是否已结束;若所述前置网络域的升级过程已结束,则确定所述目标网络域符合所述执行顺序条件。4.根据权利要求3所述的系统升级方法,其特征在于,还包括:若所述前置网络域的升级过程未结束,则确定所述目标网络域不符合所述执行顺序条件。5.根据权利要求1所述的系统升级方法,其特征在于,所述对所述目标网络域进行系统升级处理的过程,包括:基于所述系统升级信息,确定系统升级程序;依据所述系统升级程序,对所述目标网络域的系统程序进行升级。
6.根据权利要求1所述的系统升级方法,其特征在于,还包括:在所述目标网络域接收到所述第一升级请求后,判断所述第一升级请求是否符合预设的数据兼容条件;若...

【专利技术属性】
技术研发人员:袁葆杨强吕海祝文军于卓王文升王军宋亚琼李炎焦筱悛王佳楠魏岳陈万昆诸金洪吴擎薛天天袁文娜
申请(专利权)人:北京中电普华信息技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1