谦让毛巾

文章
2
资源
0
加入时间
3年0月9天

【RPC项目】3.增加注册中心

增加注册中心工作内容主要是服务注册、服务发现、服务下线,负载均衡。并且将服务端提供的服务用 ZkServiceProviderImpl 保存。注册中心使用 ZooKeeper 实现,使用 Curator 框架对 ZooKeeper 进行调用。服务注册包括注册服务的方法,将服务写到 ZooKeeper 中。服务发现包括发现服务的方法,通过负载均衡选择服务地址。服务下线包括删除所有服务端的服务。负载均衡这里只实现了最简单的随机分配。ZkServiceProviderImpl 需要使用单例模式,增加