SpringCloud
微服务的一种实现,主要是将多个独立模块进行共同管理
教程知晓
spring版本
2.3.12.RELEASE
java版本1.8
springcloud版本:Hoxton.SR12
注册中心组件
常见的注册中心组件
- Eureka
- Zookeeper
- Consul
- Nacos
- 什么是CAP(这三个要素最多只能同时实现两点,不可三者兼得)
- C:一致性(多个机器中数据一致)
- A:可用性(当有一个节点挂掉整个集群还可继续对外提供服务)
- P:分区容错性(由于机房网络或分区等原因导致各个机器中数据短暂不一致)
- CP:数据一致的但是如果有一个节点挂了整个服务在几分钟时间不能提供服务
- AP: 数据可能不一致,但可提供服务
eureka注重AP(服务可用性),zookeeper遵循CP原则 (数据一致性)
下一篇文章学习Spring Cloud Eureka
✌