springcloud (十) 服务注册中心小结 eureak zookeeper consul 异同点

一、首先需要了解的是微服务的数据层级架构原则(CAP) ps:不是系统层面 

C: 数据强一致性

A: 高可用

P: 分区容错性


二、一个系统不可能满足cap全部需求,因此将数据根据cap分为一下三类

CA: 单点集群  满足 一致性 可用性 可扩展性不高

CP: 满足一致性, 分区容错性 ,性能不高

AP: 满足可用性,分区容错性,对数据一致性要求低一点

而现在服务都要求容错性必须,所以现在一般都是 cp ap

 

cap示意图


三、 注册中心区别

AP: eureka ,如果宕机,将进入保护机制,访问会报错,不会立刻剔除集群

CP: consul\zookeeper  ,如果服务宕机,将会被立刻剔除,重启后会变个id重新加入集群

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值