
Dubbo
文章平均质量分 95
十元里
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
DUBBO源码学习(六)服务的调用过程
文章目录一、服务调用的入口二、服务的请求过程三、dubbo的编码与解码四、服务的响应DUBBO源码学习(一)spi机制DUBBO源码学习(二)注册中心源码解析DUBBO源码学习(三)v2.7.8-服务的暴露过程DUBBO源码学习(四)服务引用的过程DUBBO源码学习(五)负载均衡策略一、服务调用的入口通过之前的服务引用的分析,可以知道服务在引用的时候最终会生成一个invoker,最终invoker的执行我们会通过InvokerInvocationHandler#invoker:public原创 2021-09-17 20:14:28 · 725 阅读 · 0 评论 -
DUBBO源码学习(五)负载均衡策略
文章目录一、简述二、源码分析2.1、加权随机算法:RandomLoadBalance2.2、 权随机算法:RandomLoadBalance2.3、最小活跃数负载均衡: LeastActiveLoadBalance2.4、ConsistentHashLoadBalance2.5、RoundRobinLoadBalanceDUBBO源码学习(一)spi机制DUBBO源码学习(二)注册中心源码解析DUBBO源码学习(三)v2.7.8-服务的调用过程DUBBO源码学习(四)服务引用的过程一、简述dub转载 2021-09-12 21:26:23 · 241 阅读 · 0 评论 -
DUBBO源码学习(四)服务引用的过程
DUBBO源码学习(一)spi机制DUBBO源码学习(二)注册中心源码解析DUBBO源码学习(三)v2.7.8-服务的调用过程本文基于dubbo-v2.7.8版本。一、服务引用的过程Dubbo 服务引用的时机是通过 Spring 容器调用 ReferenceBean 的 afterPropertiesSet 方法时引用服务。在引用的过程中,首先Spring 会调用 getObject 方法,并由该方法执行服务引用逻辑。服务的运用有三种,分别是引用本地服务(jvm)直连远程服务通过注册中心调原创 2021-09-05 23:04:52 · 468 阅读 · 0 评论 -
DUBBO源码学习(三)v2.7.8-服务的暴露过程
文章目录dubbo源码学习历史文章一、DUBBO服务暴露1.1、DUBBO容器的启动二、serviceConfig服务暴露2.1、dubbo服务配置初始化2.2、checkAndUpdateSubConfigs()2.3、doExport -> doExportUrls服务暴露2.4、doExportUrlsFor1Protocol根据不同协议暴露服务2.5、获取invoker2.6、远程服务暴露dubbo源码学习历史文章DUBBO源码学习(一)spi机制DUBBO源码学习(二)注册中心源码解析原创 2021-08-30 20:20:06 · 859 阅读 · 0 评论 -
DUBBO源码学习(二)注册中心源码解析
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar原创 2021-08-25 22:27:31 · 998 阅读 · 0 评论 -
DUBBO源码学习(一)spi机制
文章目录一、整体设计二、什么是spi2.1、spi在java中的使用2.2、spi在spring中的使用2.3、spi在dubbo中的使用三、Dubbo Spi 实现原理分析3.1、getExtension 方法获取拓展类对象3.2、getExtensionClasses获取所有的拓展类3.3、loadExtensionClasses加载拓展类四、自适应扩展@Adaptive一、整体设计这是从dubbo官网摘过来的图:图例说明:图中左边淡蓝背景的为服务消费方使用的接口,右边淡绿色背景的为服务提供原创 2021-08-18 23:33:17 · 302 阅读 · 0 评论