本发明涉及业务链处理,尤其涉及一种业务链的监控方法、装置、计算机设备及存储介质。
背景技术:
1、随着软件技术的不断发展,业务越来越复杂,如何有效监控和管理系统中的业务链路成为了一个重要的问题。目前常用的监控方法仅能监控一个接口的业务链,而随着业务复杂程度的增加,同一个业务存在需要调用多个接口的可能,也即,会产生多个不同的业务链,目前的监控方法无法追踪不同接口的业务链,也即无法对同一个业务请求的所有业务链同时进行监控。
技术实现思路
1、本发明实施例提供了一种业务链的监控方法、装置、计算机设备及存储介质,旨在于解决目前无法对同一个业务请求的所有业务链进行监控的问题。
2、第一方面,本发明实施例提供了一种业务链的监控方法,该方法包括:
3、若接收到目标业务请求,为所述目标业务请求生成一全局标识;
4、监控应用服务器对所述目标业务请求进行处理的处理步骤,并为所述处理步骤生成一特征标识以使所述特征标识跟随所述目标业务请求的流转;
5、根据所述全局标识和所述特征标识追踪所述处理步骤中所产生的所有业务链。
6、第二方面,本发明实施例还提供了一种业务链的监控装置,该装置包括:
7、第一生成单元,用于若接收到目标业务请求,为所述目标业务请求生成一全局标识;
8、第二生成单元,用于监控应用服务器对所述目标业务请求进行处理的处理步骤,并为所述处理步骤生成一特征标识以使所述特征标识跟随所述目标业务请求的流转;
9、第一追踪单元,用于根据所述全局标识和所述特征标识追踪所述处理步骤中所产生的所有业务链。
10、第三方面,本发明实施例还提供了一种计算机设备,其包括存储器以及与所述存储器相连的处理器,所述存储器上存储有计算机程序,所述处理器执行所述计算机程序时实现上述方法。
11、第四方面,本发明实施例还提供了一种计算机可读存储介质,所述存储介质存储有计算机程序,所述计算机程序当被处理器执行时可实现上述方法。
12、本发明实施例提供了一种业务链的监控方法、装置、计算机设备及存储介质。该方法包括:若接收到目标业务请求,为所述目标业务请求生成一全局标识;监控应用服务器对所述目标业务请求进行处理的处理步骤,并为所述处理步骤生成一特征标识以使所述特征标识跟随所述目标业务请求的流转;根据所述全局标识和所述特征标识追踪所述处理步骤中所产生的所有业务链。本发明实施例可以在接收到目标业务请求时,为所接收到的业务请求生成一全局标识,从而可以对指定业务请求进行全局追踪,并且在应用服务器对目标业务处理请求进行处理时,监控其处理步骤,并为处理步骤生成特征标识,该特征标识会随着目标业务请求在应用服务器内流转,从而可以监控不同接口所产生的业务链,最后可以通过对全局标识和特征标识的追踪将应用服务器处理目标业务请求时所产生的所有业务链串联在一起并实现对所有业务链的追踪。
1.一种业务链的监控方法,其特征在于,所述方法包括:
2.如权利要求1所述的方法,其特征在于,所述监控应用服务器对所述目标业务请求进行处理的处理步骤的步骤,包括:
3.如权利要求1所述的方法,其特征在于,所述为所述处理步骤生成一特征标识的步骤,包括:
4.如权利要求3所述的方法,其特征在于,所述方法还包括:
5.如权利要求4所述的方法,其特征在于,所述方法还包括:
6.权利要求5所述的方法,其特征在于,所述为所述特定服务生成所述特征标识的步骤,还包括:
7.如权利要求1所述的方法,其特征在于,所述方法还包括:
8.一种业务链的监控装置,其特征在于,所述装置包括:
9.一种计算机设备,其特征在于,所述计算机设备包括存储器以及与所述存储器相连的处理器;所述存储器用于存储计算机程序;所述处理器用于运行所述存储器中存储的计算机程序,以执行如权利要求1-7任一项所述方法的步骤。
10.一种计算机可读存储介质,其特征在于,所述存储介质存储有计算机程序,所述计算机程序被处理器执行时可实现如权利要求1-7中任一项所述方法的步骤。