Eureca Server的工作原理

本文转载自原文:https://blog.csdn.net/mark_to_win/article/details/88736162 

[学习笔记]

5)Eureca Server的工作原理:
马 克-to-win@马克java社区:Eureka包含Server和Client两部分,从而实现微服务的注册与发现。Eureka Server目标是提供服务发现的能力。各个微服务启动时,会向Eureka Server注册自己的信息(例如端口、微服务名等),Eureka Server会存储这些信息。提供服务或消费微服务都是Eureka Client,通常都只是个springboot的jar项目。Eureka Server本身也是。微服务启动后,会周期性(默认30s)向Eureka Server发送心跳证明自己还活着。如果Eureka Server在一定时间内没有接收到某个微服务实例的心跳,Eureka Server将会注销这个实例(默认90s)。多个Eureka Server实例,互相复制,实现服务注册表数据同步,达到高可用,简单说,即一台机器坏了,另一台接替它,继续工作。用户体会不到你这机器坏了。 Eureka Client会缓存服务注册表中的信息。这样就没必要总查询Eureka Server,即使Eureka Server都死掉,Eureka Client都能相互找到且完成任务。

版权保护,原文出处:http://www.mark-to-win.com/tutorial/frame_springCloud_principle.html


 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值