什么是Nacos
Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service的首字母简称,一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台。
Nacos 致力于帮助您发现、配置和管理微服务。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据及流量管理。
Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。 Nacos 是构建以“服务”为中心的现代应用架构 (例如微服务范式、云原生范式) 的服务基础设施。
为什么使用Nacos
易用
简单的数据模型,标准的 restfulAPI,易用的控制台,丰富的使用文档。
稳定
99.9% 高可用,脱胎于历经阿里巴巴 10 年生产验证的内部产品,支持具有数百万服务的大规模场景,具备企业级 SLA 的开源产品。
实时
数据变更毫秒级推送生效;1w 级,SLA 承诺 1w 实例上下线 1s,99.9%推送完成;10w级,SLA 承诺 1w 实例上下线 3s,99.9% 推送完成;100w 级别,SLA 承诺1w实例上下线9s99.9% 推送完成。
规模
十万级服务/配置,百万级连接,具备强大扩展性。
怎么使用Nacos
步骤一、下载完整版安装包
下载地址:https://github.com/alibaba/nacos/releases
选择当前最新的稳定版本,当前选择的版本为:2.12
步骤二、解压压缩包,并进入到bin目录
步骤三、启动Nacos服务
使用命令startup.cmd -m standalone启动Nacos服务,看到以下日志代码,代表单机版的Nacos注册中心搭建完成
步骤四、登录控制台
登录Nacos控制台,默认端口号8848,默认用户名和密码都是nacos
登录成功看到如下页面