![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
pinpoint
wangyang_software
--
展开
-
netty HashedWheelTimer
netty HashedWheelTimer TimerTask原创 2017-01-06 11:08:16 · 2756 阅读 · 1 评论 -
pinpoint的Collector-TCP源码分析
pinpoint collector原创 2017-01-09 14:16:14 · 7629 阅读 · 3 评论 -
pinpoint Agent-启动加载插件分析
Agent加载类采用了JDK的Instrumentation技术。程序的入口为:com.navercorp.pinpoint.bootstrap.PinpointBootStrap,入口方法自然而然的是premain, 在此方法中没有什么关键的语句,无非就是获取环境变量,获取agent包的路径,加载到JDK的load中。最关键的一句就是bootStrap.start(),此方法调用P原创 2017-01-19 17:59:16 · 11551 阅读 · 0 评论 -
pinpoint Agent-TCP连接分析
核心的代码入口都在DefaultAgent的构造方法中,所以从此方法入口。主要是createTcpDataSender方法,在此方法中首先创建PinpointClientFactory。而在createPinpointClientFactory方法中,就是创建netty的实现,注册监听的事件。而在创建PinpointClientFactory的具体代码中,就是创原创 2017-01-19 18:09:35 · 6971 阅读 · 2 评论