ErueKa,Zookeeper,Consul区别
组件名 | 开发语言 | CAP | 服务健康检查 | 对外暴露接口 | SpringCloud集成 | 原生Web界面 |
---|---|---|---|---|---|---|
Eureka | Java | AP | 可配支持 | HTTP | 已集成 | 有 |
Zookeeper | Java | CP | 支持 | 客户端 | 已集成 | 无 |
Consul | Go | CP | 支持 | HTTP/DNS | 已集成 | 有 |
CAP理论
- C : Consistency (强一致性)
- A : Availability (可用性)
- P : Partition tolearnce (分区容错性)