业务调用链分析方法、装置及电子设备与流程

文档序号:35536750发布日期:2023-09-23 12:07阅读:26来源:国知局
业务调用链分析方法、装置及电子设备与流程

本发明涉及数据处理,尤其涉及一种业务调用链分析方法、装置及电子设备。


背景技术:

1、对于跨系统业务,需要多个系统协同完成。这些系统之间存在互相调用的情况,因此其中任何一个系统出现异常都可能产生连锁反应,甚至导致整个业务链路失败。

2、传统的业务调用链分析方法是在整个业务调用结束后才能进行分析,然后输出调用链结果,若遇到服务耗时长、响应慢等情况,则需要不断等待,无法实时展示业务调用链结果。

3、可见,目前的业务调用链分析方法,从最开始的发起业务调用请求到能够进行调用链结果分析需要等待较长的时间。


技术实现思路

1、为了解决目前的业务调用链分析方法需要待整个业务调用链执行完成后才能进行分析的问题,本发明提出一种业务调用链分析方法、装置及电子设备,该业务调用链分析方法无需在整个业务调用结束后进行分析,进而可以更快地确定业务调用链结果。

2、第一方面,一种业务调用链分析方法,包括:

3、在业务调用过程中,获取业务调用数据;

4、根据所述业务调用数据,生成第一层树结构;

5、对所述第一层树结构中的参数进行检测,确定所述业务调用数据所属的调用服务是否异常。

6、第二方面,一种业务调用链分析装置,包括:

7、获取模块,用于在业务调用过程中,获取业务调用数据至缓存中;

8、生成模块,用于根据所述业务调用数据,生成第一层树结构;

9、确定模块,用于对所述第一层树结构中的参数进行检测,确定所述业务调用数据所属的调用服务的结果是否异常。

10、第三方面,一种电子设备,包括:存储器、处理器及存储在所在存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如上任一项所述的业务调用链分析方法。

11、第四方面,一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上任一项所述的业务调用链分析方法。

12、本发明提供的业务调用链分析方法,在业务调用过程中,获取业务调用数据,根据该业务调用数据,生成第一层树结构以对该第一层树结构中的参数进行检测,进而确定业务调用数据所属的调用服务是否异常,由此,本发明的业务调用链分析方法,可以在业务调用过程中就能够分析确定调用服务是正常或异常,无需待整个业务调用链执行完成后才能进行分析,进而可以更快地完成调用链分析。



技术特征:

1.一种业务调用链分析方法,其特征在于,包括:

2.根据权利要求1所述的业务调用链分析方法,

3.根据权利要求1所述的业务调用链分析方法,其特征在于,所述参数包括以下至少一项:接口名称、耗时量、采集时间、服务返回码。

4.根据权利要求1所述的业务调用链分析方法,其特征在于,所述对所述第一层树结构中的参数进行检测,确定所述业务调用数据所属的调用服务是否异常之后,还包括:根据所述业务调用数据所属的调用服务的结果和所述第一层树结构,确定第一层累积树结构;其中,所述第一层累积树结构中包括所述第一层树结构,以及对应所述第一层树结构的业务调用数据所属的调用服务的结果。

5.根据权利要求4所述的业务调用链分析方法,其特征在于,在所述确定第一层累积树结构之后,还包括:

6.根据权利要求1所述的业务调用链分析方法,其特征在于,在确定所述业务调用数据所属调用服务是否异常之后,还包括以下至少一项:

7.根据权利要求2所述的业务调用链分析方法,其特征在于,所述根据业务调用数据,生成第一层树结构中,包括;基于lstm-tree结构算法,根据所述缓存中的业务调用数据,生成第一层树结构;

8.一种业务调用链分析装置,其特征在于,包括:

9.一种电子设备,其特征在于,包括:存储器、处理器及存储在所在存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如权利要求1至7中任一项所述的业务调用链分析方法。

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至7中任一项所述的业务调用链分析方法。


技术总结
本发明提供一种业务调用链分析方法、装置及电子设备。本发明提供的业务调用链分析方法,在业务调用过程中,获取业务调用数据,根据该业务调用数据,生成第一层树结构以对该第一层树结构中的参数进行检测,进而确定业务调用数据所属的调用服务是否异常,由此,本发明的业务调用链分析方法,可以在业务调用过程中就能够分析确定调用服务是正常或异常,无需待整个业务调用链执行完成后才能进行分析,进而可以更快地完成调用链分析。

技术研发人员:张洪林,苏伟杰,杨孝平
受保护的技术使用者:中国移动通信集团四川有限公司
技术研发日:
技术公布日:2024/1/15
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1