商品名称:bytebuddy进阶实战-skywalking agent可插拔式架构实现

特别说明:商品包含与视频同步的源码和文档资料

价格:5

发布时间:2023-02-27 01:35:07

手把手实现了skywalking agent可插拔式加载插件的功能,是关于bytebuddy的进阶实战项目,通过此项目,可以对skywalking agent的微内核架构实现有清晰的认知,并在此基础上,分析了skywalking agent的代码架构,整体流程。

1.课程大纲

2.目标工程创建

3.skywalking agent 可插拔式地加载插件演示

4.实现拦截springmvc的插件

5.实现拦截mysql的插件

6.可插拔式插件加载实现要点分析

7.抽象mysql插件

8.抽象springmvc插件

9.maven-antrun-plugin

10.获取类型匹配器

11.完成transform逻辑

12.静态方法增强

13.实例方法和实例方法增强

14.扩展新属性存储额外信息

15.EnhancedInstance

16.自定义类加载器

17.加载skywalking-plugin.def并转为AbstractClassEnhancePlugin

18.拦截器的类加载器InterceptorInstanceLoader

19.验证自己实现的可插拔式加载插件的agent

20.skywalking agent 启动流程源码分析

在线观看地址: https://www.bilibili.com/video/BV1Jv4y1a7Kw/