Ares_xue
Ares_xue
> 问题收到。 > > `TtlExtensionTransformletManager` 是 `v2.13.0-Beta1`这个**测试**版本的内容,还在实现中。 https://github.com/alibaba/transmittable-thread-local/releases/tag/v2.13.0-Beta1 > > 使用正式版本:如 `v2.12.6`,尤其线上环境。 @Aresxue > https://github.com/alibaba/transmittable-thread-local/releases/tag/v2.12.6 > > 对于`v2.13.0-Beta1`版本才有的功能,你有什么需求? @Aresxue 没有高级功能的需求,这边后续会回退到v2.12.6
我知道jvm-sandbox是可以实现你上述的监听的,也许你可以看看它们的代码?com.alibaba.jvm.sandbox.api.listener.ext.EventWatchBuilder.IBuildingForBehavior#onWatch(com.alibaba.jvm.sandbox.api.listener.EventListener, com.alibaba.jvm.sandbox.api.event.Event.Type...)
> I am really very interested in working on the issue please assign this issue to me I am sorry, I have proposed pr for this issue, and I am...
> 你好,我已编译安装。可以查看到服务名称等信息,但是当我点击查看调用次数以及图表时不显示数据。 确认dubbo提供者和消费者已经开启监控,加上这一行试试
es原生就不支持事务吧。你这个事务是啥意思?
@RongtongJin PTAL
Is there any progress on this PR? @RongtongJin @lizhimins
@hengyunabc PTAL
> 麻烦解析下原理,怎么工作的,解决哪些问题。 ### 解决的问题 在某些情况下(比如动态加载类后未正确卸载)会不断地产生sun.reflect.GeneratedMethodAccessor对象导致元空间(通过JVM参数限定了大小)不足,从而不断地触发FullGc导致服务不稳定甚至不可用,此时需要知道大量的sun.reflect.GeneratedMethodAccessor所对应的方法才能知道问题出在哪里。 ### 原理 1.查找当前JVM中所有的sun.reflect.GeneratedMethodAccessor类; 2.遍历这些类使用asm分析出它们所对应的方法,一个sun.reflect.GeneratedMethodAccessor的示例: ```java package sun.reflect; import cn.ares.boot.demo.user.request.UserRequest; import java.lang.reflect.InvocationTargetException; import sun.reflect.MethodAccessorImpl; public class GeneratedMethodAccessor1 extends MethodAccessorImpl { /* * Loose catch block */...