本篇内容主要讲解“Eureka的原理介绍”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Eureka的原理介绍”吧!
站在用户的角度思考问题,与客户深入沟通,找到亭湖网站设计与亭湖网站推广的解决方案,凭借多年的经验,让设计与互联网技术结合,创造个性化、用户体验好的作品,建站类型包括:成都网站建设、成都做网站、企业官网、英文网站、手机端网站、网站推广、申请域名、虚拟主机、企业邮箱。业务覆盖亭湖地区。
https://blog.csdn.net/JinXYan/article/details/90721953
Zookeeper保证CP,在云部署的环境下,
因网络问题使得zk集群失去master节点是较大概率会发生的事,
虽然服务能够最终恢复,
但是漫长的选举时间导致的注册长期不可用是不能容忍的。
Eureka保证AP,在Eureka平台中,
如果在15分钟内超过85%的节点都没有正常的心跳,
那么Eureka就认为客户端与注册中心出现了网络故障,
此时会出现以下几种情况:
而不会像zookeeper那样使整个注册服务瘫痪。
Eureka不再从注册列表中移除因为长时间没收到心跳而应该过期的服务
Eureka仍然能够接受新服务的注册和查询请求,但是不会被同步到其它节点上(即保证当前节点依然可用)
当网络稳定时,当前实例新的注册信息会被同步到其它节点中
因此, Eureka可以很好的应对因网络故障导致部分节点失去联系的情况,
多个Eureka Server之间通过P2P复制的方式完成服务注册表的同步
如果某台服务器宕机,Eureka不会有类似于ZooKeeper的选举leader的过程;
客户端请求会自动切换 到新的Eureka节点;
当宕机的服务器重新恢复后,Eureka会再次将其纳入到服务器集群管理之中;
而对于它来说,所有要做的无非是同步一些新的服务 注册信息而已。
所以,再也不用担心有“掉队”的服务器恢复以后,会从Eureka服务器集群中剔除出去的风险了。
Eureka还有一种自我保护机制,
到此,相信大家对“Eureka的原理介绍”有了更深的了解,不妨来实际操作一番吧!这里是创新互联网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!
文章名称:Eureka的原理介绍
URL链接:http://lswzjz.com/article/gjehps.html