SpringCloud-服务与注册 (4)

CAP原则又称CAP定理,指的是在一个分布式系统中,一致性(Consistency)、可用性(Availability)、分区容错性(Partition tolerance)。CAP 原则指的是,这三个要素最多只能同时实现两点,不可能三者兼顾。

CAP原则的精髓就是要么AP,要么CP,要么AC,但是不存在CAP。

·  Consistency 一致性:所有数据备份,在同一时刻是否同样的值。(等同于所有节点访问同一份最新的数据副本)

·  Availability 可用性:在集群中一部分节点故障后,集群整体是否还能响应客户端的读写请求。(对数据更新具备高可用性)

·  Partition Tolerance 容错性:以实际效果而言,分区相当于对通信的时限要求。系统如果不能在时限内达成数据一致性,就意味着发生了分区的情况,必须就当前操作在C和A之间做出选择。

 

6. 思考问题 如果Eureka server都宕机了,微服务还能调通吗(微服务消费方调微服务提供方)?为什么? 7.参考文献

Spring Cloud Eureka配置文件详解

https://www.cnblogs.com/sharpest/p/13678513.html

注册中心的比较

https://www.jianshu.com/p/9b8a746e0d90

SpringCloud之服务注册与发现Eureka

https://www.cnblogs.com/grasp/p/9258811.html

Spring Cloud构建微服务架构:服务注册与发现(EurekaConsul)【Dalston版】

https://blog.didispace.com/spring-cloud-starter-dalston-1/

Eureka 都挂了,微服务还能调通吗?

https://blog.csdn.net/weixin_26757939/article/details/112497977

画图工具

https://www.processon.com/diagrams

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wssfyj.html