目录
一、概述
通过前两节的分析,我们已经知道,spring容器启动后,会对ReferenceBean初始化。在它的初始化过程中
会调用RegistryProtocol的refer方法,它会做如下事情:
1.检查和更新xml的相关配置信息
2.注册consumerUrl至注册中心(zookeeper)
3.调用Registry(zookeeperRegistry)的subscribe方法,订阅并监听已经有的provider url
4.调用notify方法,转换provider url至本地的DubboInvoker
5.启用RouterChain和负载均衡,启动netty并连接
这一节,我们分析ProxyFactory对refer出的DubboInvoker创建的代理。