服务发现与注册
Posted lenovo_tiger_love
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了服务发现与注册相关的知识,希望对你有一定的参考价值。
CAP理论
- Consistency(一致性), 数据一致更新,所有数据变动都是同步的
- Availability(可用性), 好的响应性能
- Partition tolerance(分区容错性) 可靠性
参考资料:CAP理论
服务发现比较
consul | zookeeper | etcd | eureka | |
---|---|---|---|---|
服务健康检查 | 服务状态,内存,硬盘等 | (弱)长连接,keepalive | 连接心跳 | 可配支持 |
多数据中心 | 支持 | — | — | — |
kv存储 | 支持 | — | — | — |
一致性 | raft | paxos | raft | — |
cap | ca | cp | cp | ap |
支持接口 | http/dns | client | http/grpc | http(sidecar) |
watch支持 | 全量/支持long polling | 支持 | 支持 long polling | 支持 long polling/大部分增量 |
自身监控 | metrics | — | metrics | metrics |
安全 | acl /https | acl | https支持(弱) | — |
spring cloud集成 | 支持 | 支持 | 支持 | 支持 |
Consul详细介绍
Eureka简介
- [eureka简介和原理]
(https://blog.csdn.net/tanga842428/article/details/73822905) - eureka
Zookeeper简介
以上是关于服务发现与注册的主要内容,如果未能解决你的问题,请参考以下文章