nacos介绍

介绍

一个更易于构建云原生应用的 动态服务发现、配置管理 和 服务管理平台

由阿里巴巴实现

官网:
https://nacos.io/zh-cn/

github:
https://github.com/alibaba/nacos

springcloud:
https://spring-cloud-alibaba-group.github.io/github-pages/greenwich/spring-cloud-alibaba.html

动态配置服务

动态配置服务让您能够以中心化、外部化和动态化的方式管理所有环境的配置。动态配置消除了配置变更时重新部署应用和服务的需要。配置中心化管理让实现无状态服务更简单,也让按需弹性扩展服务更容易。

可以替代springcloud config

服务发现及管理

动态服务发现对以服务为中心的(例如微服务和云原生)应用架构方式非常关键。Nacos支持DNS-Based和RPC-Based(Dubbo、gRPC)模式的服务发现。Nacos也提供实时健康检查,以防止将请求发往不健康的主机或服务实例。借助Nacos,您可以更容易地为您的服务实现断路器。

可以替代eureka

动态DNS服务

通过支持权重路由,动态DNS服务能让您轻松实现中间层负载均衡、更灵活的路由策略、流量控制以及简单数据中心内网的简单DNS解析服务。动态DNS服务还能让您更容易地实现以DNS协议为基础的服务发现,以消除耦合到厂商私有服务发现API上的风险。

Nacos 生态图

Nacos 支持多种服务类型的注册,并能够具有机房容灾、集群扩展等必不可少的能力

ap+cp

从1.0.0 支持 AP 和 CP


原文出处:/show_1EF5kUgW3Aj7.html