Document
拖动滑块完成拼图
个人中心

预订订单
服务订单
发布专利 发布成果 人才入驻 发布商标 发布需求

在线咨询

联系我们

龙图腾公众号
首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索
当前位置 : 首页 > 专利喜报 > 恭喜上海天旦网络科技发展有限公司张柏根获国家专利权

恭喜上海天旦网络科技发展有限公司张柏根获国家专利权

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

龙图腾网恭喜上海天旦网络科技发展有限公司申请的专利交易链路聚合追踪方法及系统获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN119088662B

龙图腾网通过国家知识产权局官网在2025-03-11发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202411562531.X,技术领域涉及:G06F11/34;该发明授权交易链路聚合追踪方法及系统是由张柏根设计研发完成,并于2024-11-05向国家知识产权局提交的专利申请。

交易链路聚合追踪方法及系统在说明书摘要公布了:本发明提供了一种交易链路聚合追踪方法及系统,包括:步骤S1:采集分布式环境交易报文;步骤S2:根据采集的交易报文,生成报文解析及交易指标;步骤S3:根据交易报文,定义追踪模式;步骤S4:根据交易指标和追踪模式,实现不同维度级别的交易链路聚合追踪。本发明通过采用对交易报文进行自定义维度聚合,并使用全局交易流水号、OpenTelemetryID两种不同ID的追踪模式,解决了单笔交易链路追踪聚合性差的问题,从而实现了不同维度级别的交易链路聚合追踪,提高交易的聚合追踪效果,更快的帮助故障定位和交易性能分析。

本发明授权交易链路聚合追踪方法及系统在权利要求书中公布了:1.一种交易链路聚合追踪方法,其特征在于,包括:步骤S1:采集分布式环境交易报文;步骤S2:根据采集的交易报文,生成报文解析及交易指标;步骤S3:根据交易报文,定义追踪模式;步骤S4:根据交易指标和追踪模式,实现不同维度级别的交易链路聚合追踪;在所述步骤S1中:通过daemonset方式在kubernetes环境部署采集器,采集器以旁路方式采集交易系统的报文,该采集方式不对业务系统产生侵入;业务系统含有全局交易流水号或OpenTelemetryID,其中OpenTelemetryID包含三个字段,分别是:traceid是全局追踪标识符、spanid是跨度标识符、parentid是父跨度标识符;一笔交易在经过不同系统时,全局交易流水号和traceid保持唯一;在所述步骤S2中:步骤S2.1:解码:将采集到的交易报文发送至后端服务器,后端服务器包含解码引擎模块,解码引擎模块根据交易报文的特征使用预设解码器完整解析报文,包含报文头和报文体,解码完成后生成具体的key、value格式的交易记录;步骤S2.2:关联:解码器引擎处理生成的交易记录传入关联模块,关联模块支持不同的关联模型,其根据具体的关联字段及交易的同异步特征,实现请求和响应的关联,将交易记录关联为一笔完整的交易;步骤S2.3:维度定义:解析交易的关键维度,用于后续针对维度进行聚合,包括:节点、服务、交易码、交易渠道,返回码、客户端IP和服务端IP;相同维度的交易自动聚合,其对应的交易指标根据对应时间区间实现聚合运算;步骤S2.4:交易链路追踪字段定义:解析交易报文中的全局交易流水号、traceid、spanid、parentid,全局交易流水号和traceid在预设时间内唯一,通过此字段实现全局交易链路追踪;步骤S2.5:交易指标生成:通过计算单位时间内的所有完整交易,得到4个交易指标:交易量、响应率、成功率、响应时间,其中:交易量:单位时间内,交易的总数量;响应率:单位时间内,有响应的交易数量交易总数量*100%;成功率:单位时间内,成功的交易数量有响应的交易数量*100%,其中是否成功由响应中的返回码进行判断;响应时间:服务处理交易所消耗的时间,即请求和响应的时间差;在所述步骤S3中:步骤S3.1:基于IP通信关系:在指定的时间区间,根据交易报文中的交易请求中的时间戳、全局交易流水号或traceid,筛选出所有满足条件的交易:每笔交易都有客户端IPclient_ip、服务端IPserver_ip;则根据客户端IP、服务器IP的关联关系,得出交易的链路关系;步骤S3.2:基于OpenTelemetry:在指定的时间区间,根据交易报文中的交易请求中的时间戳、traceid,筛选出所有满足条件的交易:每笔交易都有traceid、spanid、parentid,根据OpenTelemetry的关联关系,得出交易的链路关系;在所述步骤S4中:实现不同维度级别的交易链路聚合追踪,具体如下:步骤S4.1:定义要聚合追踪的起始服务节点;步骤S4.2:定义要聚合追踪的维度,假若使用交易码;步骤S4.3:定义要追踪的具体交易码;步骤S4.4:定义追踪使用的流水号类型,全局交易流水号或traceid,假若使用traceid;步骤S4.5:在指定的时间区间内,筛选出该节点对应交易码的所有交易,并获得traceid的集合{traceid1,traceid2,……,traceidn},进行采样设置,设置最大交易数阈值n,按时序取前n笔交易的traceid集合;步骤S4.6:根据选择的追踪方式,使用指定采样数量的交易明细数据分别进行单笔交易链路追踪;步骤S4.7:将多笔交易明细的追踪的结果进行聚合,并按照定义的维度进行聚合,本次使用的是交易码,则链路图的节点选择交易码,如果不同追踪中的交易码不同,则需要定义为不同的节点,最终得到聚合后的交易链路追踪图;步骤S4.8:根据聚合后的交易链路追踪图,计算每个节点的交易指标:交易量、响应率、成功率、响应时间;步骤S4.9:当更换为其他聚合维度后,按照所定义的维度执行交易链路聚合追踪;步骤S4.10:当更换追踪模式后,按照所定义的追踪模式执行交易链路聚合追踪。

如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人上海天旦网络科技发展有限公司,其通讯地址为:200120 上海市浦东新区中国(上海)自由贸易试验区张杨路828-838号26楼E、F室;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。