Nacos
accttodo 5/17/2022 后端SpringCloud
常用的三个服务注册中心:Zookeeper、Eureka、Nacos (opens new window) 。
区别于CAP理论:
- Zookeeper 遵守CP原则 —— Apache
- Spring Cloud Netflix 遵守AP原则
- Nacos 遵守AP原则 —— 阿里开源
Nacos = Spring Cloud 注册中心 + Spring Cloud 配置中心。
1、Nacos简述
Nacos是阿里开源的,Nacos 支持基于 DNS 和基于 RPC 的服务发现。
在Spring Cloud中使用Nacos,只需要先下载 Nacos 并启动 Nacos server,Nacos只需要简单的配置就可以完成服务的注册发现。
Nacos除了服务的注册发现之外,还支持动态配置服务,动态配置服务可以让您以中心化、外部化和动态化的方式管理所有环境的应用配置和服务配置。 动态配置消除了配置变更时重新部署应用和服务的需要,让配置管理变得更加高效和敏捷。 配置中心化管理让实现无状态服务变得更简单,让服务按需弹性扩展变得更容易。