springcloud-第一个神兽“Eureka”-高可用的搭建(2-1)

一 eureka基础架构

Eureka 架构中的三个核心角色:
服务注册中心
Eureka的服务端应用,提供服务注册和发现功能,就是刚刚我们建立的 eureka-server
服务提供者
提供服务的应用,可以是 SpringBoot 应用,也可以是其它任意技术实现,只要对外提供的是 Rest 风格服务即 可。本例中就是我们实现的user-service
服务消费者
消费应用从注册中心获取服务列表,从而得知每个服务方的信息,知道去哪里调用服务方。本例中就是我们实 现的consumer-demo

二 eureka高可用

多个 Eureka Server 之间也会互相注册为服务,当服务提供者注册到 Eureka Server 集群中的某个节点时,该节点会把
服务的信息同步给集群中的每个节点,从而实现 数据同步 。因此,无论客户端访问到 Eureka Server 集群中的任意一
个节点,都可以获取到完整的服务列表信息。
如果有三个 Eureka ,则每一个 EurekaServer 都需要注册到其它几个 Eureka 服务中,例如:有三个分别为 10086
10087 10088 ,则:
10086 要注册到 10087 10088
10087 要注册到 10086 10088
10088 要注册到 10086 10087

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值