dubbo经典源码面试题:https://blog.csdn.net/dingxie1963/article/details/101259376
https://blog.csdn.net/wangming520liwei/article/details/87966224/
最小活跃数算法:https://blog.csdn.net/qq_27243343/article/details/103342313
代码:
---上---
集群,集群里面有我们很熟悉的loadbalance。
元数据中心:
注册中心的:
dubbo协议的底层实现
通信协议:
---
源码开始:
点进来:
进去:
我们看下这个常量:
看下配置文件在哪里。
配置文件只有在这个路径下叫什么名字都可以的。
这个意思可以放多个配置文件。
---
日志
注意看下这里:
可以在这里配置:
不配置则否则:
在配置文件获取,什么时候加载的呢?
这个配置文件。
---
SPI是干什么用的呢:SPI是解耦和的,就是上层和下层的调用是完全通过接口的。
规范:
代码:
代码:
ServiceLoader的作用。
致命的问题是所有的提供者都会创建的,这个是致命的。
---下---