| 组件名 | 语言 | CAP | 服务健康检查 | 对外暴露接口 | SpringCloud集成 |
| Eureka | java | AP | 可配支持 | HTTP | 已集成 |
| ZooKeeper | go | CP | 支持 | HTTP/DNS | 已集成 |
| Consul | java | CP | 支持 | 客户端 | 已集成 |
CAP:
CAP原则又称CAP定理,指的是在一个分布式系统中,Consistency(一致性),Availability(可用性),Partition tolerance(分区容错性),三者不可兼得。

- C:Consistency(强一致性)。更新操作成功后,所有节点在同一时间的数据完全一致。
- A:Availability(可用性)。保证每个请求不管成功或者失败都有响应。
- P:Partition tolerance(分区容错性):分布式系统在遇到某节点或网络分区故障的时候,仍然能够对外提供满足一致性和可用性的服务。

posted on
浙公网安备 33010602011771号