![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
dubbo源码
子固1024
这个作者很懒,什么都没留下…
展开
-
dubbo的路由规则
因为项目部署分需要灰度发布,涉及到公用依赖需要根据版本号来路由到不同机器。使用了dubbo的keeper项目作为后台管理来新增路由规则,翻看dubbo源码, 发现dubbo使用了代理,代理会做的一件事就是使用路由规则,//AbstractDirectory 类public List<Invoker<T>> list(Invocation invocati...原创 2019-01-22 23:30:55 · 1507 阅读 · 0 评论 -
Dubbo Failover机制
背景: 某个服务有2台机器,但是其中一台机器挂了,dubbo的重试还是会调用这台机器,经过查资料,推荐使用Failover机制; 过程: 经过跟踪源码,发现dubbo默认的容错机制就是使用了Failover,在执行调用前会直接进入FailoverClusterInvoker.class的doInvoke中,翻开源码:public Result doI...原创 2019-02-15 18:04:30 · 2987 阅读 · 2 评论