dubbo源码
MrBigXiong
这个作者很懒,什么都没留下…
展开
-
dubbo源码学习(五)-LoadBalance
dubbo源码学习(三)-LoadBalancehttps://www.jianshu.com/p/53feb7f5f5d9http://dubbo.apache.org/zh-cn/docs/source_code_guide/loadbalance.html缺省为RandomLoadBalance随机权重算法配置方式1、可以在服务级别配置2、也可以在方法级别配置服务级别服务端服...原创 2019-03-14 20:52:47 · 386 阅读 · 0 评论 -
dubbo源码学习(一)
dubbo 源码学习(一)-集群容错架构dubbo使用两年有余,但仅仅停留在浅层的使用,了解基础的机制而已,也尝试过阅读源码,却一直没有坚持下来。其实内心是害阅读源码的,此次希望能跟着大佬们发现源码中的“黄金屋”,哈哈,共勉!转载:https://www.jianshu.com/p/8e007012367e跟着这个执行时序图,根据三个关键字Directory、Router、LoadBala...原创 2019-03-12 11:18:08 · 302 阅读 · 0 评论 -
dubbo 源码学习(二)- Directory
dubbo 源码学习(二)- directorhttps://www.jianshu.com/p/3d47873f8ad3Director 主要的两个实现类 StaticDirectory、RegistryDirectory上篇文章中有个methodInvokerMap,Directory获取invoker是从中获取的,上文讲述的是读的操作,那它的写操作是在什么时候写的呢?在执行回调方法no...原创 2019-03-12 20:53:36 · 249 阅读 · 0 评论 -
dubbo源码学习(三)-Router
dubbo源码学习(三)-Router在学习router之前先了解下灰色发布的概念灰度发布概念:灰度发布(又名金丝雀发布)是指在黑与白之间,能够平滑过渡的一种发布方式。在其上可以进行A/B testing,即让一部分用户继续用产品特性A,一部分用户开始用产品特性B,如果用户对B没有什么反对意见,那么逐步扩大范围,把所有用户都迁移到B上面来。灰度发布可以保证整体系统的稳定,在初始灰度的时候就可...原创 2019-03-13 16:43:57 · 401 阅读 · 0 评论