[发明专利]一种链路异常追溯方法、集群、节点及系统在审
申请号: | 202110274995.0 | 申请日: | 2021-03-15 |
公开(公告)号: | CN113067747A | 公开(公告)日: | 2021-07-02 |
发明(设计)人: | 刘慕雨;孙才婵;张锦涛;黄镜澄 | 申请(专利权)人: | 中国工商银行股份有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L12/24;H04L29/08 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 任默闻;王涛 |
地址: | 100140 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 异常 追溯 方法 集群 节点 系统 | ||
本申请实施例提供一种链路异常追溯方法、集群、节点及系统,可用于计算机安全技术领域,方法包括:首先至少一个链路上的报错节点向数据拉取集群发送异常分析请求;然后所述数据拉取集群根据所述异常分析请求确定处于异常状态的链路,并向该些链路发送拉取请求;最后处于异常状态的链路上的所有节点根据所述拉取请求将链路的链路数据发送至所述数据拉取集群,进而可通过该链路数据生成异常原因信息。本申请既保障了常规的全链路监控,又保障了异常时能获取到完整的链路数据进行分析,实现链路发生异常时可回溯,精准定位链路异常原因。
技术领域
本申请涉及计算机技术领域,具体涉及链路异常追溯方法、集群、节点及系统。
背景技术
基于大部分时间链路都是正常的的考虑,并且出于问题链路不会个别出现的预期,分布式追踪采集的链路往往是基于采样的。目前业界的全链路监控技术,主要通过在每个节点部署sdk或通过Java agent方式,实现链路数据的采集。每个节点都会配置自己的采样率,对一笔交易来说,链路是否被采样以入口节点为准。入口节点采集到的链路,会自动生成一个traceid随整条链路透传,同时也会根据节点配置的采样率,生成一个是否采样的标志,随整条链路透传。后续节点都会将链路信息进行采集和传递,形成一条完整的链路,并根据采样率标志决定是否上报链路信息到服务端。当某一接口出现无规律的报错,往往会漏掉出错的交易(采样是随机的,所以有可能漏掉异常链路,然而异常链路才是运维人员关注的拦路)。因此,如何实现异常可回溯,成亟待解决的问题。异常可回溯,也就是说如果链路中某个节点出现异常,即使这条链路未被采样,也能将完整的链路数据上报上来作分析。
发明内容
针对现有技术中的问题,本申请提供一种链路异常追溯方法方法、集群、节点及系统,首先至少一个链路上的报错节点向数据拉取集群发送异常分析请求;然后所述数据拉取集群根据所述异常分析请求确定处于异常状态的链路,并向该些链路发送拉取请求;最后处于异常状态的链路上的所有节点根据所述拉取请求将链路的链路数据发送至所述数据拉取集群,进而可通过该链路数据生成异常原因信息。本发明既保障了常规的全链路监控,又保障了异常时能获取到完整的链路数据进行分析,实现链路发生异常时可回溯,精准定位链路异常原因。
本发明的一方面,提供一种链路异常追溯方法,所述方法应用于数据拉取集群,包括:
确定处于异常状态的链路;
向该异常状态的链路发送拉取请求,拉取该链路的链路数据,进而可通过该链路数据生成异常原因信息。
在优选的实施例中,所述确定处于异常状态的链路,包括:
获取至少一个链路中的节点在发生报错之后上送的异常分析请求;所述异常分析请求包括发生报错的节点对应的链路标识;
根据所述链路标识确定对应链路处于异常状态。
在优选的实施例中,所述拉取请求还包括:发送报错节点的节点标识;所述通过该链路数据生成异常原因信息,包括:根据所述节点标识生成所述异常原因信息。
在优选的实施例中,还包括:将所述链路数据发送至所述链路监控分析系统;其中,所述通过该链路数据生成异常原因信息的步骤,包括:通过链路监控分析系统对所述链路数据进行分析,生成异常原因信息。
在优选的实施例中,若确定无异常状态的链路,所述方法还包括:从一数据库拉取标记为采样的链路的链路数据。
本发明的又一方面,提供一种链路异常追溯方法,所述方法应用于一链路上的报错节点,包括:
响应于所述报错向数据拉取集群发送异常分析请求,以使所述数据拉取集群根据所述异常分析请求确定该链路处于异常,并向该链路发送拉取请求;
根据所述拉取请求将链路的链路数据发送至所述数据拉取集群,进而可通过该链路数据生成异常原因信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国工商银行股份有限公司,未经中国工商银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110274995.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种海底高压球阀防护装置
- 下一篇:一种高端装备制造用钢管接缝处切割设备