
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
文章目录原理图源码分析一AbstractClassEnhancePluginDefine.define源码分析一ClassEnhancePluginDefine.enhance源码分析一enhanceClass源码分析一enhanceInstance总结原理图采用模板方法设计模式定义插件增强逻辑处理见证者机制完成静态方法增强逻辑[允许修改参数]完成构造方法增强逻辑[构造方法调用后增强,不可修改参数
文章目录源码分析一插件定义源码分析一方法拦截器定义总结源码分析一插件定义StatementInstrumentation插件拦截StatementImpl相关方法进行增强jdbc含包含其他众多插件其中CONSTRUCTOR_INTERCEPTOR并非skywalking源码,其为笔者私有定制,用于全链路压测场景public class StatementInstrumentation extend
文章目录原理图栈机制解说总结原理图栈机制解说总结
源码分析一采样入口当前Segmentspan处理完毕根据采样机制判断是否进行上报上报则设置Ignore为false,不上报则设置ignore为trueprivate void finish() {...... 删除其他代码try {当前Segmentspan处理完毕if (activeSpanStack.isEmpty() && running && (!isRun
文章目录原理图源码分析一AbstractClassEnhancePluginDefine.define源码分析一ClassEnhancePluginDefine.enhance源码分析一enhanceClass源码分析一enhanceInstance总结原理图采用模板方法设计模式定义插件增强逻辑处理见证者机制完成静态方法增强逻辑[允许修改参数]完成构造方法增强逻辑[构造方法调用后增强,不可修改参数
cloud-native 简介: 每一种概念,都需要一种技术支撑k8s+docker做为底层基础设施Jenkins + git + 自建devops 等等作为服务发布部署工具服务治理: istio ,dubbo3.0等实现治理: 包含服务发现,负载,流量控制等文章目录应用级注册中心应用级注册中心demo消费者配置提供者配置k8s-apiserver作为注册中心(dns方案忽略)消费者属性配置消费者
文章目录使用源码分析一ContextUtil.enter源码分析一SphU.entry源码分析一CtSph.entryWithPriority总结使用ContextUtil.enter 可以调用可以不调用什么时候调用合理? 如果不在意EntranceNode,使用共享EntranceNode则无需调用,内部会自行构建如果希望EntranceNode精确到资源维度则由外部调用,其会根据传递的资源na
redis双向同步工具 renxl-rotter【https://github.com/leonchen83/redis-replicator】工具目标旨在完成同城双活中的redis双向同步工作采用redis-replicator作为协议解析器设计目标要要求准实时 高性能;可靠性 manger 和node集群 task异常自动调度;借鉴 canal otter设计思想,充分解读redis sync







