一 获取Invoker
1 获取注册中心:创建ZkClient实例,连接zk
2 向注册中心注册服务
*3 订阅providers、configurators、routers
开启netty客户端,对第一次服务发现providers路径下的相关url建立长连接、 将创建出来的Invoker缓存起来
4 将directory封装成一个ClusterInvoker(MockClusterInvoker)
二 获取代理
使用javassist获取一个动态类
一 获取Invoker
1 获取注册中心:创建ZkClient实例,连接zk
2 向注册中心注册服务
*3 订阅providers、configurators、routers
开启netty客户端,对第一次服务发现providers路径下的相关url建立长连接、 将创建出来的Invoker缓存起来
4 将directory封装成一个ClusterInvoker(MockClusterInvoker)
二 获取代理
使用javassist获取一个动态类