两大微服务 注册中心 ZooKeeper 和 Eureka 的区别

===》》spring cloud集成zookeeper例子:https://www.cnblogs.com/li-zhan/p/9401692.html

ZooKeeper 和 Eureka 的区别

鉴于服务发现对服务化架构的重要性,Dubbo 实践通常以 ZooKeeper 为注册中心(Dubbo 原生支持的 Redis 方案需要服务器时间同步,且性能消耗过大)。

针对分布式领域著名的 CAP 理论(C——数据一致性,A——服务可用性,P——服务对网络分区故障的容错性),

Zookeeper 保证的是 CP ,但对于服务发现而言,可用性比数据一致性更加重要,AP 胜过 CP,

而 Eureka 设计则遵循 AP 原则


Spring Cloud 支持 Consul(CA)和 Zookeeper,但不推荐使用。

猜你喜欢

转载自www.cnblogs.com/zz-3m23d-begining/p/11060653.html