Dubbo源码阅读顺序

 

转载: https://blog.csdn.net/heroqiang/article/details/85340958

  1. Dubbo源码解析之配置解析篇,主要内容是<dubbo:service/>、<dubbo:reference/>、<dubbo:registry/>等dubbo标签的解析过程
  2. Dubbo源码解析之扩展点(ExtensionLoader)篇,主要内容是dubbo SPI扩展点的实现细节,扩展点的实现是dubbo的一个特色
  3. Dubbo源码解析之provider初始化,主要内容是dubbo provider初始化过程,包括配置的检查、待暴露的url封装等
  4. Dubbo源码解析之provider暴露篇,主要内容是dubbo provider的暴露过程,包括将provider的相关信息注册到注册中心、开启netty服务等待consumer的连接等
  5. Dubbo源码解析之registry注册中心,主要内容是dubbo的provider和consumer与注册中心交互的过程,包括注册和订阅流程、本地缓存的刷新、配置的更新等
  6. Dubbo源码解析之provider调用篇,主要内容是dubbo provider接受到来自consumer的请求之后处理和应答的过程
  7. Dubbo源码解析之consumer初始化,主要内容是dubbo consumer的初始化过程,包括配置的校验、待注册的url封装、consumer信息注册到注册中心等
  8. Dubbo源码解析之consumer关联provider,主要内容是dubbo consumer接受到来自注册中心的通知后创建invoker关联provider的过程
  9. Dubbo源码解析之consumer调用篇,主要内容是dubbo consumer的调用过程,包括如何选择invoker、调用invoker和接收provider响应的过程
  10. Dubbo源码解析之LoadBalance负载均衡,主要内容是dubbo支持的四种负载均衡策略的实现细节
原文地址:https://www.cnblogs.com/shoshana-kong/p/10756371.html