dubbo的集群子项目结构

dubbo-cluster结构简述

dubbo容错,路由及负载均衡策略 (确定cluster 类型,从directory中获取注册信息,router根据规则来过滤list<Invoker> ,然后loadBalance 做负载,抽取 invoker)

dubbo-cluster结构简述

Cluster(集群容错类型)

dubbo-cluster结构简述

 

Directory(集群服务提供者目录,StaticDirectory中的Static关键词来看,就知道,这个其实是不会动态变化的,从下图知道,他的Invoker是通过构造函数传入,StaticDirectory用得比较少,主要用在服务对多注册中心的引用)

dubbo-cluster结构简述Router(路由过滤三种类型路由规则)

dubbo-cluster结构简述

 LoadBalance 四种负载均衡策略

dubbo-cluster结构简述

 

 

 

相关文章: