注册中心Nacos、Zookeeper、Consul、Eureka之间的对比


比较 Nacos Eureka Consul Zookeeper
一致性协议 AP+CP可切换 AP AC CP
健康检查 TCP/HTTP/MySQL/Client Beat Client Beat TCP/HTTP/gRPC/CMD Client Beat
负载均衡 权重/DSL/metadata/CMDB Ribbon Fabio
雪崩保护 支持 支持 不支持 不支持
自动注销实例 支持 支持 不支持 支持
访问协议 HTTP/DNS/UDP HTTP HTTP/DNS TCP
监听支持 支持 支持 支持 支持
多数据中心 支持 支持 支持 不支持
跨注册中心 支持 不支持 支持 不支持
SpringColud集成 支持 支持 支持 不支持
Dubbo集成 支持 不支持 不支持 支持
kubernates集成 支持 不支持 支持 不支持
注:关于CAP定律,可见上一篇随笔。