Eureka是什么
Eureka 又称服务中心,管理各种服务功能包括服务的注册、发现、熔断、负载、降级等。
任何一个服务都不能直接去掉用,都需要通过注册中心来调用。通过服务中心来获取服务你不需要关注你调用的项目 IP 地址,由几台服务器组成,每次直接去服务中心获取可以使用的服务去调用既可。
由于各种服务都注册到了服务中心,就有了很多高级功能条件。比如几台服务提供相同服务来做客户端负载均衡(Ribbon);监控服务器调用成功率来做断路器(Hystrix),移除服务列表中的故障点;监控服务调用时间来对不同的服务器设置不同的权重、智能路有(Zuul)等等。
Spring Cloud 封装了 Netflix 公司开发的 Eureka 模块来实现服务注册和发现。Eureka 采用了 C-S 的设计架构。Eureka Server 作为服务注册功能的服务器,它是服务注册中心。而系统中的其他微服务,使用 Eureka 的客户端连接到 Eureka Server,并维持心跳连接。这样系统的维护人员就可以通过 Eureka Server 来监控系统中各个微服务是否正常运行。Spring Cloud 的一些其他模块(比如 Zuul)就可以通过 Eureka Server 来发现系统中的其他微服务,并执行相关的逻辑。
Eureka 由两个组件组成:Eureka 服务器和 Eureka 客户端。Eureka 服务器用作服务注册服务器。Eureka 客户端是一个 java 客户端,用来简化与服务器的交互、作为轮询负载均衡器,并提供服务的故障切换支持。Netflix 在其生产环境中使用的是另外的客户端,它提供基于流量、资源利用率以及出错状态的加权负载均衡。
作者:兔斯基 _ 大大链接:https://www.jianshu.com/p/f2de1d1d1002来源:简书著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
TAG:
热门标签: 百合(1) 和老公吵架了怎么样让他服软(1) 颐情(2) 良渚(1) 幼儿(1)
注
部分信息与图片素材来源于互联网,如内容侵权与违规,请与本站联系,将立即处理,举报邮箱:1356571586@qq.com
随机关键词:
资源联系人
-
上一篇
如何评测一款无人机
如何评测体验一款无人机的好与坏?我们莫然笔记是如何给大家推荐无人机的标准是哪些呢?其中就主要包括外观设计、飞行体验、续航充电及配件和升级拓展性,下面子凡简单来分享一下!当我们拿到一架新的无人机时,我们做的第一件事就是将它击败一点。我们不会把它踢下楼梯或任何东西,但我们会给它几个敲击,扭曲和浅水滴,以评估建造质量和耐久性。它是否感觉脆弱,还是觉得它能够在公园坠毁时幸免于难?我们给每个审查单位一个轻微
-
上一篇
实用的关键词查询工具有哪些
在日常的互联网搜索中,搜索引擎是我们使用频率最高的工具,它除了可以帮助我们找到一些特定的信息之外,还会搜索到大量的无关信息,使用户陷入大海捞针的窘境,因此,关键词成了很多 SEO 从业人员都比较关心的一个问题。在 SEO 优化过程中,所有的内容都不是一成不变的,所以关键词也是在不断变化的,关键词能够在一定程度上使文章的实用性、可读性和价值更高,如果用户点击较多的话,搜索引擎就会将这篇文章视为优质文