MoonBox
MoonBox copied to clipboard
moonbox-agent模块下的jvm-sandbox-repeater如何打断点调试?
操作步骤:
1、开启远程调试模式 来 启动目标应用
2、idea 中使用进行远程调试
3、启动MoonBoxApplication,web中开启录制,attach到1中目标jvm
现象:请求目标应用中http接口,DefaultEventListener中断点停不住
可以考虑debug到com.vivo.jvm.sandbox.moonbox.module.MoonboxHeartbeatTask这个类,验证下本地debug是否链接成功
可以考虑debug到com.vivo.jvm.sandbox.moonbox.module.MoonboxHeartbeatTask这个类,验证下本地debug是否链接成功
MoonboxHeartbeatTask#start可以debug到。
但是moonbox-core下的com.alibaba.jvm.sandbox.repeater.plugin.core repeater实现无法debug到,doBefore和doReturn都不行,http和Java入口调用是采样成功的(有sampled日志),但是没录制到对应Java入口调用
@liuzhelucky