Dubbo服务导出过程始于Spring容器发布刷新事件,Dubbo在接收到事件后,会立即执行服务导出逻辑.整个逻辑大致可分为三个部分,第一部分是前置工作,主要用于检查参数,组装URL.第二部分是导出服务,包含导出服务到本地 (JVM),和导出服务到远程两个过程.第三部分是向注册中心注册服务,用于服务发现. 第一部分,可以参考Dubbo官方文档,第二部分和第三部分我们通过时序图记录整个过程,省略的部分会简单标记. 导出服务到本地 导出服务到远程 获取Invoker的过程和本地类似,参考上面. 注册…