前言 本文基于Dubbo2.6.x版本,中文注释版源码已上传github:xiaoguyu/dubbo 今天,来聊聊Dubbo的服务目录(Directory).下面是官方文档对服务目录的定义: 服务目录中存储了一些和服务提供者有关的信息,通过服务目录,服务消费者可获取到服务提供者的信息,比如 ip.端口.服务协议等. 服务目录持有Invoker对象集合,Dubbo的服务调用均由Invoker发起. 当服务提供者信息发生变化时(比如某一个服务挂了),服务目录也需要动态调整. 继承体系 服务目录目前…