一种基于服务编排的调试方法、装置、终端设备及存储介质与流程

文档序号:35277057发布日期:2023-08-31 19:32阅读:30来源:国知局
一种基于服务编排的调试方法、装置、终端设备及存储介质与流程

本申请涉及服务编排,尤其涉及一种基于服务编排的调试方法、装置、终端设备及存储介质。


背景技术:

1、服务编排是描述多个参与者为实现多组织业务功能而进行的交互,主要描述不同流程之间的交互情况。服务编排的核心在于,通过前端可视化界面结合拖拉拽技术编排出响应的微服务架构或流程图,通过配置流程图的方式来实现后端系统环境配置,大大避免了后端要写大量的服务脚本来实现环境配置。

2、随着金融科技的发展,金融科技中的银行行业的业务类型越来越多样化,对于各个业务类型的流程管理尤其重要,而业务类型的流程管理在开发阶段大多是基于服务编排实现的。

3、现有技术中,服务编排工具缺少调试功能,需要外接调试工具对开发的流程进行调试,导致无法准确显示调用链路,降低了调试的准确性。


技术实现思路

1、本申请实施例提供一种可用于金融科技领域的基于服务编排的调试方法、装置、终端设备及存储介质,用于解决上述背景技术中的问题。

2、第一方面,本申请实施例提供一种基于服务编排的调试方法,应用于服务编排工具,所述服务编排工具上设置有调试模式,所述调试模式用于实现调试功能,所述方法包括:

3、启动所述服务编排工具的调试模式,基于所述调试模式,确定需要进行调试的目标编排流程;

4、基于所述目标编排流程,在所述服务编排工具的调试界面输入入参信息,以对所述目标编排流程进行自动调试;

5、获取调试过程中调用的第一调用链路,以及获取与所述目标编排流程对应的预先设置的第二调用链路,将所述第一调用链路和所述第二调用链路进行链路节点的对比;

6、基于对比结果,确定所述目标编排流程是否正确,若不正确,标记所述第一调用链路的异常链路节点。

7、第二方面,本申请实施例还提供了一种基于服务编排的调试装置,应用于服务编排工具,所述服务编排工具上设置有调试模式,所述调试模式用于实现调试功能,所述装置包括:

8、启动模块,用于启动所述服务编排工具的调试模式,基于所述调试模式,确定需要进行调试的目标编排流程;

9、输入模块,用于基于所述目标编排流程,在所述服务编排工具的调试界面输入入参信息,以对所述目标编排流程进行自动调试;

10、获取模块,用于获取调试过程中调用的第一调用链路,以及获取与所述目标编排流程对应的预先设置的第二调用链路,将所述第一调用链路和所述第二调用链路进行链路节点的对比;

11、确定模块,用于基于对比结果,确定所述目标编排流程是否正确,若不正确,标记所述第一调用链路的异常链路节点。

12、第三方面,本申请实施例还提供一种终端设备,包括存储器和处理器,所述存储器用于存储指令和数据,所述处理器用于执行上述所述的基于服务编排的调试方法。

13、第四方面,本申请实施例还提供一种存储介质,所述存储介质中存储有多条指令,所述指令适于由处理器加载以执行上述所述的基于服务编排的调试方法。

14、本申请实施例中的基于服务编排的调试方法,应用于服务编排工具,服务编排工具上设有能够实现调试功能的调试模式,在进行调试时,启动调试模式,在调试模式下确定需要进行调试的目标编排流程,并在调试界面输入目标编排流程的入参信息,以对目标编排流程进行自动调试,获取调试过程中的第一调用链路以及预设的第二调用链路,将第一调用链路和第二调用链路进行链路节点的对比,根据对比结果确定目标编排流程是否正确,并且,若不正确,标记第一调用链路的异常链路节点。通过本申请的方式,使得服务编排工具具有编排功能以及调试功能,无需外接调试工具对编排流程进行调试,保证调试的准确性,并能准确显示调用链路。



技术特征:

1.一种基于服务编排的调试方法,其特征在于,应用于服务编排工具,所述服务编排工具上设置有调试模式,所述调试模式用于实现调试功能,所述方法包括:

2.根据权利要求1所述的基于服务编排的调试方法,其特征在于,所述基于所述目标编排流程,在所述服务编排工具的调试界面输入入参信息,以对所述目标编排流程进行自动调试,包括:

3.根据权利要求2所述的基于服务编排的调试方法,其特征在于,所述获取所述调试用例中的入参信息,并在所述服务编排工具的调试界面输入所述入参信息,包括:

4.根据权利要求2所述的基于服务编排的调试方法,其特征在于,所述基于所述入参信息,对所述目标编排流程进行自动调试,包括:

5.根据权利要求1所述的基于服务编排的调试方法,其特征在于,在所述启动所述服务编排工具的调试模式,基于所述调试模式,确定需要进行调试的目标编排流程之前,所述方法还包括:

6.根据权利要求5所述的基于服务编排的调试方法,其特征在于,所述基于所述编排逻辑,生成与所述目标编排流程对应的目标接口的配置信息,包括:

7.根据权利要求1所述的基于服务编排的调试方法,其特征在于,在所述基于所述目标编排流程,在所述服务编排工具的调试界面输入入参信息,以对所述目标编排流程进行自动调试之后,所述方法还包括:

8.一种基于服务编排的调试装置,其特征在于,应用于服务编排工具,所述服务编排工具上设置有调试模式,所述调试模式用于实现调试功能,所述装置包括:

9.一种终端设备,其特征在于,包括存储器和处理器,所述存储器用于存储指令和数据,所述处理器用于执行权利要求1-7任一项所述的基于服务编排的调试方法。

10.一种存储介质,其特征在于,所述存储介质中存储有多条指令,所述指令适于由处理器加载以执行权利要求1-7任一项所述的基于服务编排的调试方法。


技术总结
本申请实施例公开了一种可用于金融科技领域的基于服务编排的调试方法、装置、终端设备及存储介质,应用于服务编排工具,服务编排工具上设置有调试模式,调试模式用于实现调试功能,该方法包括:启动调试模式,确定需要进行调试的目标编排流程,在服务编排工具的调试界面输入入参信息,以对目标编排流程进行自动调试,获取调试过程中调用的第一调用链路,以及与目标编排流程对应的预设的第二调用链路,将第一调用链路和第二调用链路进行对比,以确定目标编排流程是否正确,若不正确,标记第一调用链路的异常链路节点。通过上述方式,使得服务编排工具具有编排功能以及调试功能,无需外接调试工具对编排流程进行调试,实现准确显示调用链路。

技术研发人员:唐勇
受保护的技术使用者:平安银行股份有限公司
技术研发日:
技术公布日:2024/1/14
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1