业务变更方法、装置、存储介质及电子装置制造方法及图纸

技术编号:35148408 阅读:17 留言:0更新日期:2022-10-05 10:26
本发明专利技术公开了一种业务变更方法、装置、存储介质及电子装置。其中,该方法包括:获取第一变更请求,其中,第一变更请求用于对当前业务进行变更,第一变更请求与基于实际变更场景选择的变更系统对应;解析第一变更请求,得到第一执行动作,其中,第一执行动作用于变更当前业务;执行第一执行动作,对当前业务进行变更。本发明专利技术解决了相关技术进行业务变更操作时,变更系统的开发成本高的技术问题。更系统的开发成本高的技术问题。更系统的开发成本高的技术问题。

【技术实现步骤摘要】
业务变更方法、装置、存储介质及电子装置


[0001]本专利技术涉及通信领域,具体而言,涉及一种业务变更方法、装置、存储介质及电子装置。

技术介绍

[0002]对程序、数据或配置等业务进行变更是业务运维中常见的运维操作,为了避免人为进行变更操作导致增加操作风险和稳定性风险,因此,通过将变更操作平台化和自动化,从而保障变更操作的操作效率和准确度。
[0003]目前,根据业务的实际变更场景和需求,制定了多个变更系统用于执行变更操作,因此变更系统的开发成本高。

技术实现思路

[0004]本专利技术实施例提供了一种业务变更方法、装置、存储介质及电子装置,以至少解决相关技术进行业务变更操作时,变更系统的开发成本高的技术问题。
[0005]根据本专利技术其中一实施例,提供了一种业务变更方法,包括:
[0006]获取第一变更请求,其中,第一变更请求用于对当前业务进行变更,第一变更请求与基于实际变更场景选择的变更系统对应;解析第一变更请求,得到第一执行动作,其中,第一执行动作用于变更当前业务;执行第一执行动作,对当前业务进行变更。
[0007]可选地,还包括:制定与第一变更请求对应的第一变更操作阶段和第一机器列表,其中,第一变更操作阶段包括至少一个操作阶段,第一变更操作阶段用于确定第一执行动作的操作顺序,第一机器列表包括多个待进行业务变更的机器,第一机器列表用于确定第一执行动作的操作范围。
[0008]可选地,解析第一变更请求,得到第一执行动作包括:解析第一变更操作阶段,得到第一操作阶段;解析第一机器列表,得到第一目标机器;根据第一操作阶段和第一目标机器确定第一执行动作,其中,第一执行动作用于对第一目标机器执行第一操作阶段。
[0009]可选地,还包括:监控第一执行结果,其中,第一执行结果与第一执行动作对应;响应于第一执行结果为执行成功,执行第二操作阶段或发送变更操作结束通知,其中,第二操作阶段为第一操作阶段之后的操作阶段;响应于第一执行结果为执行失败或执行超时,等待获取第一干预动作,其中,第一干预动作包括跳过第一操作阶段、重新执行第一操作阶段和变更操作取消。
[0010]可选地,还包括:响应于获取第二干预动作,记录第二干预动作;执行第二干预动作。
[0011]可选地,还包括:响应于第一操作阶段未执行完成,继续执行第一操作阶段;响应于第一操作阶段执行完成且存在第二操作阶段,执行第二操作阶段,其中,第二操作阶段为第一操作阶段之后的操作阶段;响应于第一操作阶段执行完成且不存在第二操作阶段,发送变更操作结束通知。
[0012]可选地,还包括:响应于第一操作阶段的当前操作状态为暂停状态,第二干预动作包括继续执行第一操作阶段和变更操作取消;响应于第一操作阶段的当前操作状态为正在运行中,第二干预动作包括暂停第一操作阶段和变更操作取消。
[0013]根据本专利技术其中一实施例,还提供了一种业务变更装置,包括:
[0014]获取模块,获取模块用于获取第一变更请求,其中,第一变更请求用于对当前业务进行变更,第一变更请求与基于实际变更场景选择的变更系统对应;解析模块,解析模块用于解析第一变更请求,得到第一执行动作,其中,第一执行动作用于变更当前业务;执行模块,执行模块用于执行第一执行动作,对当前业务进行变更。
[0015]可选地,获取模块还用于制定与第一变更请求对应的第一变更操作阶段和第一机器列表,其中,第一变更操作阶段包括至少一个操作阶段,第一变更操作阶段用于确定第一执行动作的操作顺序,第一机器列表包括多个待进行业务变更的机器,第一机器列表用于确定第一执行动作的操作范围。
[0016]可选地,解析模块还用于解析第一变更操作阶段,得到第一操作阶段;解析第一机器列表,得到第一目标机器;根据第一操作阶段和第一目标机器确定第一执行动作,其中,第一执行动作用于对第一目标机器执行第一操作阶段。
[0017]可选地,执行模块还用于监控第一执行结果,其中,第一执行结果与第一执行动作对应;响应于第一执行结果为执行成功,执行第二操作阶段或发送变更操作结束通知,其中,第二操作阶段为第一操作阶段之后的操作阶段;响应于第一执行结果为执行失败或执行超时,等待获取第一干预动作,其中,第一干预动作包括跳过第一操作阶段、重新执行第一操作阶段和变更操作取消。
[0018]可选地,执行模块还用于响应于获取第二干预动作,记录第二干预动作;执行第二干预动作。
[0019]可选地,执行模块还用于响应于第一操作阶段未执行完成,继续执行第一操作阶段;响应于第一操作阶段执行完成且存在第二操作阶段,执行第二操作阶段,其中,第二操作阶段为第一操作阶段之后的操作阶段;响应于第一操作阶段执行完成且不存在第二操作阶段,发送变更操作结束通知。
[0020]可选地,响应于第一操作阶段的当前操作状态为暂停状态,第二干预动作包括继续执行第一操作阶段和变更操作取消;响应于第一操作阶段的当前操作状态为正在运行中,第二干预动作包括暂停第一操作阶段和变更操作取消。
[0021]根据本专利技术其中一实施例,还提供了一种计算机可读存储介质,存储介质中存储有计算机程序,其中,计算机程序被设置为在计算机或处理器上运行时,执行上述任一项中的业务变更方法。
[0022]根据本专利技术其中一实施例,还提供了一种电子装置,包括存储器和处理器,存储器中存储有计算机程序,处理器被设置为运行计算机程序以执行上述任一项中的业务变更方法。
[0023]在本专利技术实施例中,通过获取第一变更请求,其中,第一变更请求用于对当前业务进行变更,第一变更请求与基于实际变更场景选择的变更系统对应;解析第一变更请求,得到第一执行动作,其中,第一执行动作用于变更当前业务;执行第一执行动作,对当前业务进行变更。采用上述方法,通过对所有变更系统对应的变更请求使用同一个控制层进行处
理,能够有效减少变更系统的控制层的逻辑开发,降低开发成本,并可以根据是实际需求拓展变更系统,进而解决了相关技术进行业务变更操作时,变更系统的开发成本高的技术问题。
附图说明
[0024]此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:
[0025]图1是根据本专利技术其中一实施例的业务变更方法的流程图;
[0026]图2是根据本专利技术其中一实施例的控制层运转的流程图;
[0027]图3是根据本专利技术其中一实施例的干预响应流程图;
[0028]图4是根据本专利技术其中一实施例的系统架构示意图;
[0029]图5是根据本专利技术其中一实施例的业务变更装置的结构框图。
具体实施方式
[0030]为了使本
的人员更好地理解本专利技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分的实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种业务变更方法,其特征在于,包括:获取第一变更请求,其中,所述第一变更请求用于对当前业务进行变更,所述第一变更请求与基于实际变更场景选择的变更系统对应;解析所述第一变更请求,得到第一执行动作,其中,所述第一执行动作用于变更所述当前业务;执行所述第一执行动作,对所述当前业务进行变更。2.根据权利要求1所述的方法,其特征在于,还包括:制定与所述第一变更请求对应的第一变更操作阶段和第一机器列表,其中,所述第一变更操作阶段包括至少一个操作阶段,所述第一变更操作阶段用于确定所述第一执行动作的操作顺序,所述第一机器列表包括多个待进行业务变更的机器,所述第一机器列表用于确定所述第一执行动作的操作范围。3.根据权利要求2所述的方法,其特征在于,所述解析所述第一变更请求,得到第一执行动作包括:解析所述第一变更操作阶段,得到第一操作阶段;解析所述第一机器列表,得到第一目标机器;根据所述第一操作阶段和所述第一目标机器确定所述第一执行动作,其中,所述第一执行动作用于对所述第一目标机器执行所述第一操作阶段。4.根据权利要求3所述的方法,其特征在于,还包括:监控第一执行结果,其中,所述第一执行结果与所述第一执行动作对应;响应于所述第一执行结果为执行成功,执行第二操作阶段或发送变更操作结束通知,其中,所述第二操作阶段为所述第一操作阶段之后的操作阶段;响应于所述第一执行结果为执行失败或执行超时,等待获取第一干预动作,其中,所述第一干预动作包括跳过所述第一操作阶段、重新执行所述第一操作阶段和变更操作取消。5.根据权利要求4所述的方法,其特征在于,还包括:响应于获取第二干预动...

【专利技术属性】
技术研发人员:司禹罗瑶陈存利
申请(专利权)人:度小满科技北京有限公司
类型:发明
国别省市:

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

1