Dubbo之服务暴露
在服务启动的时候,Spring启动完成刷新的动作后(finishRefresh)会发布一个ContextRefreshedEvent事件
在dubbo的OneTimeExecutionApplicationContextEventListener监听了这个时间并启动Dubbo启动的相关流程,并在DubboBootstrap中开始暴露服务:
首先会在zookeeper中注册服务,如:
registry://127.0.0.1:2181/org.apache.dubbo.registry.RegistryService?application=user-service-provider&dubbo=2.0.2&pid=3564&qos.enable=false®istry=zookeeper&release=2.7.6×tamp=1621740135312
然后再具体暴露服务的接口,如:
posted on 2021-06-14 16:41 itproject-manager 阅读(76) 评论(0) 编辑 收藏 举报