Dubbo源码阅读-服务导出

2020-05-29 16:02:29来源:博客园 阅读 ()

新老客户大回馈,云服务器低至5折

Dubbo源码阅读-服务导出

Dubbo服务导出过程始于Spring容器发布刷新事件,Dubbo在接收到事件后,会立即执行服务导出逻辑。整个逻辑大致可分为三个部分,第一部分是前置工作,主要用于检查参数,组装URL。第二部分是导出服务,包含导出服务到本地 (JVM),和导出服务到远程两个过程。第三部分是向注册中心注册服务,用于服务发现。

第一部分,可以参考Dubbo官方文档,第二部分和第三部分我们通过时序图记录整个过程,省略的部分会简单标记。

导出服务到本地

导出服务到远程

获取Invoker的过程和本地类似,参考上面。

注册中心注册服务

参考文档

1、服务导出
2、《线程池系列六》-Guava ListenableFutureTask
3、dubbo-2.6.x 源码分析

转载请注明出处。
作者:wuxiwei
出处:https://www.cnblogs.com/wxw16/p/12987333.html


原文链接:https://www.cnblogs.com/wxw16/p/12987333.html
如有疑问请与原作者联系

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:Mysql面试的技术名词

下一篇:拼多多+携程+蚂蚁金服技术面集合,刷完这份面试题,助你拿offer