2.6.1. 常用¶
github: https://github.com/alibaba/nacos:
开发语言: Java 开源协议: Apache 2.0
名称 |
Nacos |
Consul |
Eureka |
Zookeeper |
---|---|---|---|---|
一致性协议 |
CP+AP |
CP |
AP |
CP |
健康检查 |
TCP/HTTP/MYSQL/ClientBeat |
TCP/HTTP/gRPC/Cmd |
ClientBeat |
KeepAlive |
负载均衡策略 |
权重/metadata/Selector |
Fabio |
Ribbon |
— |
雪崩保护 |
有 |
无 |
有 |
无 |
自动注销实例 |
支持 |
不支持 |
支持 |
支持 |
访问协议 |
HTTP/DNS |
HTTP/DNS |
HTTP |
TCP |
监听支持 |
支持 |
支持 |
支持 |
支持 |
多数据中心 |
支持 |
支持 |
支持 |
不支持 |
跨注册中心同步 |
支持 |
支持 |
不支持 |
不支持 |
SpringCloud集成 |
支持 |
支持 |
支持 |
支持 |
Dubbo集成 |
支持 |
支持 |
不支持 |
支持 |
K8S集成 |
支持 |
支持 |
不支持 |
不支持 |
Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称,一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台。