The embodiment of the invention provides a calling chain processing method and device. The first server assigns the service request to the user terminal; the first server assigns the identification information to the service request; the first server sends the identification information of the service request and the first server-side call logo to the second server to make the second server based on the identity information of the service request and the first server. The call identifier generates the call chain tracking information corresponding to the service request. The implementation example of the invention obtains the service request of the user terminal through the first server, assigns the identification information to the service request, sends the identification information of the service request and the call sign of the first server-side to the second server, so that the second server generates the service according to the identification information of the service request and the call logo of the first server. The call chain tracing information corresponds to the request request, which improves the accuracy of the call chain tracking. When problems occur, it can quickly and accurately locate the problem points. One
【技术实现步骤摘要】
调用链处理方法及装置
本专利技术实施例涉及通信
,尤其涉及一种调用链处理方法及装置。
技术介绍
现有技术中,业务请求的完成要调用不同服务器上的多个子系统的服务,被调用服务大多还要调用其他服务,并且伴随着对底层多个数据库系统或文件系统的访问。面对各种复杂的调用关系,当出现问题时,传统的集中式应用架构下的问题诊断方法将无法快速、准确的定位问题点。
技术实现思路
本专利技术实施例提供一种调用链处理方法及装置,以提高调用链跟踪的准确性,当出现问题时,可快速准确的定位问题点。本专利技术实施例的一个方面是提供一种调用链处理方法,包括:第一服务端获取用户终端的服务请求;所述第一服务端给所述服务请求分配标识信息;所述第一服务端将所述服务请求的标识信息和所述第一服务端的调用标识发送给第二服务端,以使所述第二服务端根据所述服务请求的标识信息和所述第一服务端的调用标识生成所述服务请求对应的调用链跟踪信息;其中,所述第一服务端的调用标识用于表示所述第一服务端调用所述第二服务端的服务,所述调用链跟踪信息包括所述第一服务端的调用标识和所述第二服务端的调用标识。本专利技术实施例的另一个方面是提供一种调用链处理装置,应用于第一服务端,包括:获取模块,用于获取用户终端的服务请求;分配模块,用于给所述服务请求分配标识信息;发送模块,用于将所述服务请求的标识信息和所述第一服务端的调用标识发送给第二服务端,以使所述第二服务端根据所述服务请求的标识信息和所述第一服务端的调用标识生成所述服务请求对应的调用链跟踪信息;其中,所述第一服务端的调用标识用于表示所述第一服务端调用所述第二服务端的服务,所述 ...
【技术保护点】
1.一种调用链处理方法,其特征在于,包括:
【技术特征摘要】
1.一种调用链处理方法,其特征在于,包括:第一服务端获取用户终端的服务请求;所述第一服务端给所述服务请求分配标识信息;所述第一服务端将所述服务请求的标识信息和所述第一服务端的调用标识发送给第二服务端,以使所述第二服务端根据所述服务请求的标识信息和所述第一服务端的调用标识生成所述服务请求对应的调用链跟踪信息;其中,所述第一服务端的调用标识用于表示所述第一服务端调用所述第二服务端的服务,所述调用链跟踪信息包括所述第一服务端的调用标识和所述第二服务端的调用标识。2.根据权利要求1所述的方法,其特征在于,还包括:所述第一服务端获取所述服务请求对应的服务调用信息;所述第一服务端根据所述服务调用信息生成日志信息;所述第一服务端将所述日志信息发送给JStorm流式计算框架,以使JStorm流式计算框架对所述日志信息进行解析拆分。3.根据权利要求2所述的方法,其特征在于,所述第一服务端将所述日志信息发送给JStorm流式计算框架,以使JStorm流式计算框架对所述日志信息进行解析拆分,包括:所述第一服务端将所述日志信息发送给JStorm流式计算框架,以使JStorm流式计算框架对所述日志信息进行解析拆分,并将不同业务场景所需的日志信息存储在不同的存储系统。4.根据权利要求3所述的方法,其特征在于,所述第一服务端将所述日志信息发送给JStorm流式计算框架,以使JStorm流式计算框架对所述日志信息进行解析拆分,并将不同业务场景所需的日志信息存储在不同的存储系统,包括:所述第一服务端将所述日志信息发送给JStorm流式计算框架,以使JStorm流式计算框架对所述日志信息进行解析拆分,并将实时统计的日志信息存储在Hbase中。5.根据权利要求3所述的方法,其特征在于,所述第一服务端将所述日志信息发送给JStorm流式计算框架,以使JStorm流式计算框架对所述日志信息进行解析拆分,并将不同业务场景所需的日志信息存储在不同的存储系统,包括:所述第一服务端将所述日志信息发送给JStorm流式计算框架,以使JStorm流式计算框架对所述日志信息进行解析拆分,并将汇聚指标存储在ES中。6.一种调用链处理装置,应用于...
【专利技术属性】
技术研发人员:张世富,孙玉强,商亚桥,
申请(专利权)人:中国联合网络通信集团有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。