想熟悉dubbo源码,首先要知道dubbo extensionLoader,而dubbo的这种扩展机制,是根据java spi衍生而来. 这是基础,但是我放在后面说明. 一:dubbo demo provider在启动过程中,主要做了: 1.暴露本地服务 2.暴露远程服务 3.启动netty 4.链接zookeeper 5.到zookeeper注册 6.zookeeper事件通知 下面多图预警: 官网的两个图拿来: 1.服务提供者暴露一个服务的过程 2.暴露时序服务 入口就在serviceCon…