7、Skywalking的调试-本地调试Agent

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了7、Skywalking的调试-本地调试Agent相关的知识,希望对你有一定的参考价值。

参考技术A 通过执行以下指令,会发现项目中出现Skywalking-Agent目录

这个目录中的文件就是Skywalking-agent的运行时文件目录。测试应用的javaAgent参数 指定的jar文件是这里的skywalking-agent.jar;拷贝此文件的绝对路径,之后的配置javaAgent参数的步骤中会使用。

调试skywalking 的Agent的工程有两种方式:

新建一个项目,然后通过【File】【New】【Module from Existing Sources】选择Skywalking项目所在的目录,

如上图所示操作完成后,项目的效果如下图所示

测试工程的VM启动参数中指定skywalking项目中,skywalking-agent目录下的 skywalking-agent.jar目录

在待调试类中加入断点,比如Agent的入口类 SkyWalkingAgent 的 premain 方法中加入断点,idea中调试运行xxxTest工程,会看到执行到断点处。

以上是关于7、Skywalking的调试-本地调试Agent的主要内容,如果未能解决你的问题,请参考以下文章

skywalking agent配置

skywalking agent 本地缓存队列参数设置

SkyWalking调试环境搭建

SkyWalking调试环境搭建

链路追踪 SkyWalking 源码分析 —— 调试环境搭建

Java Agent(上)