编排业务的断点续作方法、装置、存储介质及电子设备制造方法及图纸

技术编号:23084760 阅读:39 留言:0更新日期:2020-01-11 01:02
本申请是关于一种编排业务的断点续作方法、装置、存储介质及电子设备,属于业务节点管理技术领域,该方法包括:当目标业务节点执行失败时,将所有业务节点的已执行信息保存在预定位置;生成节点续作执行信息,并输入目标业务节点以进行执行;当目标业务节点可继续执行时,从预定位置获取所有业务节点的已执行信息恢复在本地,并更新已执行信息;将所述所有业务节点,按照每个业务节点在更新的已执信息中的执行顺序存入未执行队列;执行所述未执行队列,以完成所述目标业务节点执行失败时的断点续作。本申请在业务节点断点时,基于断点处的已执行信息的预存储,生成节点续作执行信息调试断点后更新已执行信息,保证断点续作效率和成功率。

Arrange methods, devices, storage media and electronic equipment for business breakpoint continuation

【技术实现步骤摘要】
编排业务的断点续作方法、装置、存储介质及电子设备
本申请涉及业务节点管理
,具体而言,涉及一种编排业务的断点续作方法、装置、存储介质及电子设备。
技术介绍
服务编排的作用是明确原子服务执行的先后顺序、判断原子服务执行的条件、确保集成后的新服务能够按照业务设计者的要求正常工作。编排工具当前非常流行,但是编排只负责将需要执行的业务功能按照一定的顺序组织起来执行,如果在这个过程中某个节点执行失败,就需要对已经执行过的节点进行回滚或断点续作。现有技术中,如果编排业务执行过程中断,也就是出现断点时,需要进行已执行业务的释放,然后对断点处进行调整,然后重新执行编排业务,断点续作效率低。需要说明的是,在上述
技术介绍
部分公开的信息仅用于加强对本申请的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。
技术实现思路
本申请的目的在于提供一种编排业务的断点续作方案,进而至少在一定程度上在业务节点断点时,通过基于断点处的已执行信息的预存储,生成节点续作执行信息调试断点后更新已执行信息,保证断点续作效率和成功率。本文档来自技高网...

【技术保护点】
1.一种编排业务的断点续作方法,其特征在于,包括:/n当监测到目标编排业务的目标业务节点执行失败时,将所述目标编排业务的所有业务节点的已执行信息保存在预定位置;/n基于所述已执行信息,生成节点续作执行信息,并输入所述目标业务节点以进行执行;/n当监测到所述目标业务节点可继续执行时,从所述预定位置获取所述所有业务节点的已执行信息恢复在本地,并基于所述目标业务节点可继续执行时的所述节点续作执行信息更新恢复在本地的所述所有业务节点的已执行信息;/n将所述所有业务节点,按照每个所述业务节点在更新的所述已执信息中的执行顺序存入未执行队列;/n执行所述未执行队列,以完成所述目标业务节点执行失败时的断点续作...

【技术特征摘要】
1.一种编排业务的断点续作方法,其特征在于,包括:
当监测到目标编排业务的目标业务节点执行失败时,将所述目标编排业务的所有业务节点的已执行信息保存在预定位置;
基于所述已执行信息,生成节点续作执行信息,并输入所述目标业务节点以进行执行;
当监测到所述目标业务节点可继续执行时,从所述预定位置获取所述所有业务节点的已执行信息恢复在本地,并基于所述目标业务节点可继续执行时的所述节点续作执行信息更新恢复在本地的所述所有业务节点的已执行信息;
将所述所有业务节点,按照每个所述业务节点在更新的所述已执信息中的执行顺序存入未执行队列;
执行所述未执行队列,以完成所述目标业务节点执行失败时的断点续作。


2.根据权利要求1所述的方法,其特征在于,所述将所述目标编排业务的所有业务节点的已执行信息保存在预定位置,包括:
将所述目标编排业务的所有业务节点的已执行信息进行序列化,得到序列化已执行信息;
将所述序列化已执行信息保存在预定位置。


3.根据权利要求1所述的方法,其特征在于,所述从所述预定位置获取所述所有业务节点的已执行信息,并恢复在本地,包括:
从所述预定位置获取所述所有业务节点的序列化已执行信息;
将所述序列化已执行信息反序列化,得到所有业务节点的已执行信息;
将所述所有业务节点的已执行信息,保存到本地。


4.根据权利要求1所述的方法,其特征在于,在所述执行所述未执行队列,以完成所述目标业务节点执行失败时的断点续作之后,所述方法还包括:
当执行所述未执行队列,所述目标业务节点执行成功时,将所述目标业务节点存入执行成功队列,完成所述目标业务节点执行失败时的断点续作。


5.根据权利要求1所述的方法,其特征在于,所述基于所述已执行信息,生成节点续作执行信息,并输入所述目标业务节点以进行执行,包括:
获取所述已执行信息中除去所述目标业务节点的执行信息的部分已执行信息;
获取所述目标业务节点的节点执行参数;
将所述部分已执行信息及所述节点执行参数输入预先训练好的机器学习模型,得到节点续作执行信息,并输入所...

【专利技术属性】
技术研发人员:苏龙
申请(专利权)人:平安科技深圳有限公司
类型:发明
国别省市:广东;44

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

1