- 0
- 0
- 约1.5千字
- 约 5页
- 2026-08-25 发布于北京
- 举报
Service与Control插桩实现
一、项目架构介绍
二、端执行流程说明
需求与目标
指定数据,服务响应能、WEB响应性能、JDBC响应性能
处理流程
1、判定谁是目标类
2、构建插桩后的Class字节
3、方法运行时信息
4、上传运行时信息
结论:(绝对必须这么去做)
所有器必须要有判断是否目标的方法。
所有的器必须对我们的Class进行改造,生成插桩的字节码。
得出一个接口:Collects
记录开始信息、结束信息、异常信息、统计上传信息。(一般情况都会这么去做)
得出一个抽象类:AbstracetCollect
通用的方法:开始信息、结束信息、异常信息、统计上传信息
三、端架构UML类图及介绍
AgentMain:
方法,所有器至该对象。由该对象的transform来传递改造后的
Classbyte至ClassLoader进行加载。
Collect:
器接口,isTarget方法判定指类是否为目录,transform构
原创力文档

文档评论(0)