服务发布和服务的引用到底什么实现的呢?我们追踪这个问题进行下面的学习?
首先我们通过控制台查看服务启动过程中,日志记录了什么?
通过日志看出发布的过程:①暴露本地服务 ② 暴露远程服务 ③启动netty ④ 连接zookeeper ⑤注册到zookeeper ⑥监听zookeeper
The service ready on spring started. service: com.alibaba.dubbo.demo.DemoService, dubbo version: 2.0.0, current host: 127.0.0.1
在暴露本地服务之前,输出了上述日志语句。
ServiceBean
ServiceBean 实现ApplicationListener接口监听ContextRefreshedEvent事件(容器加载完成事件)
public void onApplic