文章目录 1、CAP理论2、经典CAP图3、三者比较 1、CAP理论 分布式系统必须保证P,且由于三者两两间的限制,因此涉及到分布式的中间件要么满足CP,要么满足AP,不能三者同时满足 2、经典CAP图 3、三者比较 Eureka在分布式情况下的保护机制不满足强一致性,保证了高可用性和分区容错性(AP),遇到某服务宕机会保留到服务列表中,即使它永不复活 Zookeeper和Consul在分布式情况时保证了数据的一致性,但不保证高可用(CP),遇到某服务宕机如果多次心跳无响应则直接强制下线保证一致性