首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Eureca Server的工作原理

Eureca Server的工作原理

作者头像
马克java社区
修改2019-07-29 18:21:36
4200
修改2019-07-29 18:21:36
举报
文章被收录于专栏:java大数据java大数据

5)Eureca Server的工作原理: 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都能相互找到且完成任务。

更多请看下节:https://blog.csdn.net/qq_44639795/article/details/89599317

本文系转载,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文系转载前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档