一.Spring Cloud Eureka和Zookeeper的区别?
CAP定理,指的是在一个分布式系统中,一致性(Consistency)、可用性(Availability)、分区容错性(Partition tolerance)。CAP 原则指的是,这三个要素最多只能同时实现两点,不可能三者兼顾。
CAP原则的精髓之处就是要么AP,要么AC,要么CP,但是不存在CAP。
Zk注重数据的一致性
Eureka不是很注重数据的一致性
A服务的可用性(若zk集群里面的master挂了怎么办)
在zk里面,若主机挂了,则zk集群整体不在对外提供服务,需要选一个新的出来(120s)才能继续对外服务
eureka注重服务的可用性,当Eureka集群中只要有一台活着,它就能对外提供服务
Zookeeper 注重数据的一致性,CP
Eureka 注重服务的可用性 AP
二.Spring Cloud Eureka快速入门
2.1搭建Eureka-Server
2.2选择依赖
2.3修改配置文件
server: