交易链路追踪方法、装置、设备、存储介质和程序产品制造方法及图纸

技术编号:42041190 阅读:20 留言:0更新日期:2024-07-16 23:25
本公开提供了一种交易链路追踪方法,可以应用于金融领域。该方法应用于分布式服务系统,分布式服务系统包括n个交易节点,n为大于等于1的整数,方法包括:拦截第i交易节点的请求并生成Span(i),其中Span(i)包括Span(i)标识符,i为大于等于1且小于等于n的整数;注入Span(i)标识符至第i+1交易节点;提取传递至第i+1交易节点的Span(i)标识符并生成Span(i+1),其中Span(i+1)包括Span(i+1)标识符与Span(i)标识符;根据n个Span标识符之间的关系,确定请求的交易链路路径。本公开还提供了一种交易链路追踪装置、设备、存储介质和程序产品。

【技术实现步骤摘要】

本公开涉及分布式,可应用于金融领域,更具体地涉及一种交易链路追踪方法、装置、设备、存储介质和程序产品


技术介绍

1、随着云计算和分布式技术的发展,互联网系统逐步从传统的单体服务向分布式服务转变。分布式体系在带来高性能、高可用的优点的同时,也为系统运维提出了新要求。为了更好的对分布式系统进行运行时监控,往往需要在交易链路中进行链路追踪,以进行灰度处理、生产问题分析等操作。对于已经投产的系统,想要达到链路追踪目的,往往需要进行应用程序编程接口改造,在参数中增加用于链路追踪的字段等额外元数据信息,改造成本较高,也有引入新的生产问题的隐患。


技术实现思路

1、鉴于上述问题,本公开提供了一种交易链路追踪方法、装置、设备、存储介质和程序产品。

2、根据本公开的第一个方面提供了一种交易链路追踪方法,应用于分布式服务系统,分布式服务系统包括n个交易节点,n为大于等于1的整数,方法包括:拦截第i交易节点的请求并生成span(i),其中span(i)包括span(i)标识符,i为大于等于1且小于等于n的整数;注入s本文档来自技高网...

【技术保护点】

1.一种交易链路追踪方法,应用于分布式服务系统,所述分布式服务系统包括n个交易节点,n为大于等于1的整数,其特征在于,所述方法包括:

2.根据权利要求1所述的交易链路追踪方法,其特征在于,所述方法还包括:

3.根据权利要求1或2所述的交易链路追踪方法,其特征在于,所述对所述请求的交易链路进行监控,其中所述监控包括:

4.根据权利要求1所述的交易链路追踪方法,其特征在于,所述拦截第i交易节点的请求并生成Span(i),包括:

5.根据权利要求1或4所述的交易链路追踪方法,其特征在于,所述注入所述Span(i)标识符至第i+1交易节点;包括:<...

【技术特征摘要】

1.一种交易链路追踪方法,应用于分布式服务系统,所述分布式服务系统包括n个交易节点,n为大于等于1的整数,其特征在于,所述方法包括:

2.根据权利要求1所述的交易链路追踪方法,其特征在于,所述方法还包括:

3.根据权利要求1或2所述的交易链路追踪方法,其特征在于,所述对所述请求的交易链路进行监控,其中所述监控包括:

4.根据权利要求1所述的交易链路追踪方法,其特征在于,所述拦截第i交易节点的请求并生成span(i),包括:

5.根据权利要求1或4所述的交易链路追踪方法,其特征在于,所述注入所述span(i)标识符至第i+1交易节点;包括:

6.根据权利要求5所述的交易链路追踪方法,其特征在于,提取传递至第i+1交易节点的span(i)标识符并生成span(i+1),包括:

【专利技术属性】
技术研发人员:郑海青
申请(专利权)人:中国工商银行股份有限公司
类型:发明
国别省市:

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

1