Pinpoint 类加载器问题

淺唱寂寞╮ 提交于 2019-12-12 17:22:41

【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>>

pinpoint的插件包中有依赖第三方jar的类,这样类加载器加载不会有问题?

这些插件是pinpoint的加载器加载的?还是应用程序加载器加载的?

答:
应用的类加载器中,

boot是bootStrapClassLoader加载

lib是pinpoint自定义的类加载器加载,

tools下的jar包pinpoint类加载器加载。

plugin下的jar包,这些只有某个插件被用到了,

才会被应用类加载器加载。如果没用用到这个插件的话,这个插件jar包不会被加载。

 


ClassFileTransformerDispatcher

 

com.navercorp.pinpoint.profiler.plugin.MatchableClassFileTransformerGuardDelegate.transform(ClassLoader, String, Class<?>, ProtectionDomain, byte[])

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!