目录
一、nacos是什么
一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台。
二、nacos的特征
1、动态配置服务
动态配置服务让您能够以中心化、外部化和动态化的方式管理所有环境的配置。动态配置消除了配置变更时重新部署应用和服务的需要。配置中心化管理让实现无状态服务更简单,也让按需弹性扩展服务更容易。
2、服务发现及管理
动态服务发现对以服务为中心的(例如微服务和云原生)应用架构方式非常关键。Nacos支持DNS-Based和RPC-Based(Dubbo、gRPC)模式的服务发现。Nacos也提供实时健康检查,以防止将请求发往不健康的主机或服务实例。借助Nacos,您可以更容易地为您的服务实现断路器。
3、动态DNS服务
通过支持权重路由,动态DNS服务能让您轻松实现中间层负载均衡、更灵活的路由策略、流量控制以及简单数据中心内网的简单DNS解析服务。动态DNS服务还能让您更容易地实现以DNS协议为基础的服务发现,以消除耦合到厂商私有服务发现API上的风险。
三、nacos特性
1、易于使用
- 动态配置管理、服务发现和动态的一站式解决方案
- 20多种开箱即用的以服务为中心的架构特性
- 基本符合生产要求的轻量级易用控制台
2、更适应云架构
- 无缝支持Kubernetes和Spring Cloud
- 在主流公共云上更容易部署和运行(例如阿里云和AWS)
- 多租户和多环境支持
3、生产等级
- 脱胎于历经阿里巴巴10年生产验证的内部产品
- 支持具有数百万服务的大规模场景
- 具备企业级SLA的开源产品
四、官网地址
Releases · alibaba/nacos · GitHub
1、版本信息
打开官方网址之后可以看到nacos的版本信息
其中我们可以看到每个一段时间nacos官方都会发布一个新的版本,我们从中找到一个适合我们的版本
其中以
- .tar.gz 结尾的是适用于liunx版本
- .zip 结尾的是适用于Windows的版本
2、下载nacos软件包
下载完成我们可以得到以下两个包 - nacos-server-版本.tar.gz
- nacos-server-版本.zip