NYC's Blog - Skywalking流程简析及源码调试 的评论 如之前的文章所介绍,Skywalking主要由Agent、OAP、Storage、UI四大模块组成(如下图):Agent和业务程序运行在一起,采集链路及其它数据,通过gRPC发送给OAP(部分A... 2021-02-27T08:44:08+08:00 Typecho http://niyanchun.com/feed/atom/skywalking-code-debug.html <![CDATA[NYC]]> http://niyanchun.com/skywalking-code-debug.html/comment-page-1#comment-670 2021-02-27T08:44:08+08:00 2021-02-27T08:44:08+08:00 NYC https://niyanchun.com 估计有两种可能:

  1. 断点位置打错了。代码里面有好几处很像的beforeMethod,检查一下是不是我文中说的那个类;
  2. 打了多个断点,且属于不同的线程,在调试期间另外的线程直接运行过了。这种的话可以只保留一个断点,然后运行。

大概率是第1个原因。

]]>
<![CDATA[白色风车]]> http://niyanchun.com/skywalking-code-debug.html/comment-page-1#comment-669 2021-02-26T18:56:37+08:00 2021-02-26T18:56:37+08:00 白色风车 beforeMethod的断点没有拦截住,但是UI的trace界面能看到请求了,应该启动成功了,不知道为什么会这样。

]]>