跳到主要内容

SkyWalking 源码分析 @Trace 注解想要追踪的任何方法

1. 概述

本文主要分享 @Trace 注解想要追踪的任何方法

我们首先看看 @Trace 的使用例子,再看看 @Trace 的实现代码。涉及代码如下:

  •  

  •  

2. 使用例子

> 本节参考官方文档:Application-toolkit-trace-CN.md

1、 使用Maven引入相应的工具包;

java org.skywalking apm-toolkit-trace ${skywalking.version}

2、任何想要追踪的方法上添加@Trace注解,以SpringMVC为例子:;

java @Trace @GetMapping("/log") public String log() { ActiveSpan.tag("mp", "芋道源码"); System.out.println("traceId:" + TraceContext.traceId()); return "log"; }