发明公开
- 专利标题: 一种微服务链路追踪的方法及系统
-
申请号: CN202011216196.X申请日: 2020-11-04
-
公开(公告)号: CN112286776A公开(公告)日: 2021-01-29
- 发明人: 司建超 , 辛绪武 , 侯培建 , 侯文捷 , 丁琪 , 唐日清 , 张益兵 , 邓洪桥 , 陈曦 , 欧辉 , 车甜甜 , 刘凯 , 曾菁 , 邓攀纪 , 仲卫南 , 苏振兴 , 董星辰 , 赵冰
- 申请人: 中国电力财务有限公司 , 国网汇通金财(北京)信息科技有限公司
- 申请人地址: 北京市东城区建国门内大街乙18号院1号楼
- 专利权人: 中国电力财务有限公司,国网汇通金财(北京)信息科技有限公司
- 当前专利权人: 中国电力财务有限公司,国网汇通金财(北京)信息科技有限公司
- 当前专利权人地址: 北京市东城区建国门内大街乙18号院1号楼
- 代理机构: 北京集佳知识产权代理有限公司
- 代理商 陈志海
- 主分类号: G06F11/34
- IPC分类号: G06F11/34
摘要:
本发明提供了一种微服务链路追踪的方法及系统,该方法为:截取请求任务中服务消费端向服务提供端发送的服务请求;确定服务请求中是否存在TraceID;若存在,将服务请求发送给服务提供端,使服务提供端响应服务请求且将TraceID写入自身对应的MDC;获取与TraceID对应的服务消费端的第一日志信息和服务提供端的第二日志信息;根据第一日志信息和第二日志信息,对请求任务所涉及的微服务进行链路追踪。本方案中,请求任务开始时由服务消费端生成唯一的TraceID,将该TraceID传递给请求任务执行过程中所涉及的每一微服务,从而实现根据TraceID对请求任务执行过程中所涉及的微服务进行链路追踪。
公开/授权文献
- CN112286776B 一种微服务链路追踪的方法及系统 公开/授权日:2024-08-27