上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
第2章 分布式的注册中心
1.3节创建了第一个微服务程序,从1.1节中Dubbo+Zookeeper分布式服务框架可以看出,无论分布式服务架构还是分布式微服务架构,都需要注册中心来管理众多服务/微服务。
当多个服务/微服务把自身的响应地址、服务内容等相关信息注册在注册中心上时,服务/微服务+注册中心所组成的架构就是分布式架构。
注册中心记录了服务和服务地址的映射关系。在分布式架构中,服务会注册到注册中心上,当服务需要调用其他服务时,在注册中心可找到其他服务的地址。分布式架构的基础是应用程序通过注册中心获得其他工程中提供服务的地址,并可以使用相关协议(如Spring Cloud的HTTP或Dubbo的RPC)通过注册中心的地址,使当前工程享受其他工程提供的服务。