限时 5折! 详情

服务注册与发现以及CAP原则和BASE理论

3613 0 0

阅读目录


服务注册与发现

在实际环境中,shop_consumer_user、shop_provider_user这两个服务,一般都是以集群的方式进行部署。

比如 shop_provider_user9601、shop_provider_user9602、shop_provider_user9603 构成集群提供生产者服务,shop_consumer_user9501、shop_consumer_user9502、shop_consumer_user9503 构成集群提供消费者服务。

那么如何管理这些服务呢?如果 shop_provider_user9602 这个服务挂了怎么办?如何保证服务的高可用?集群之间的服务又该如何通信呢?等等都是问题。

因为有了这些问题,所以才有注册中心的概念。

注册中心指的是管理服务的“通讯录”,它记录的是服务别名与服务地址之间的映射关系。比如 shop_provider_user 这个别名可以映射到 127.0.0.1:9601、127.0.0.1:9602、127.0.0.1:9603 这三个地址。

服务注册与发现指的是服务如何注册以及如何发现服务。

服务注册指的是服务启动时,把当前服务的元信息以别名的方式注册到注册中心。

继续阅读

还有60%的精彩内容,购买继续阅读