Nacos 服务注册与配置中心,兼顾两者
文章目录
- Nacos 服务注册与配置中心,兼顾两者
- 一、简介
- 二、相关文档
- 2.1 Nacos官网
- 2.2 官方文档
 
- 三、下载并运行Nacos
- 3.1 下载压缩包
- 3.2 解压缩
- 3.3 运行命令
- 3.4 访问Nacos控制台
 
- 附录:各种注册中心比较
 
Nacos 前四个字母分别为 Naming(注册中心)、Configuration(配置中心)的前两个字母,最后的s为Service。
Nacos:Dynamic Naming and Configuration Service
Nacos = Eureka + Config + Bus => 注册中心 + 配置中心
一、简介
一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台。
 
二、相关文档
2.1 Nacos官网
Nacos官网(中文):https://nacos.io/zh-cn/
 
2.2 官方文档
GitHub:https://github.com/alibaba/nacos
文档:https://nacos.io/zh-cn/docs/what-is-nacos.html
SpringCloudAlibaba: https://spring-cloud-alibaba-group.github.io/zh-cn/docs/2022.0.0.0/user-guide/nacos/quick-start/
三、下载并运行Nacos
3.1 下载压缩包
GitHub下载:https://github.com/alibaba/nacos/releases
注: 最新版本可能已经到了2.x版本,为了避免不兼容,我选择了低版本1.4.4
 
3.2 解压缩
下载压缩包后,将压缩包解压缩
 
3.3 运行命令
直接运行bin目录下的 startup.cmd
 
.cmd文件都是Windows系统下运行的,.sh文件都是Linux和mac下可以运行的,注意根据自己系统来运行不同的文件。
现在是单节点运行,因此直接运行以下命令即可:
startup.cmd -m standalone # 单节点运行
shutdown.sh  # 运行命令 或者 关闭窗口即关闭

3.4 访问Nacos控制台
- 访问: http://localhost:8848/nacos
- 用户名(默认):nacos
- 密码(默认):nacos

暂时没有注册的服务,因此列表为空
 
附录:各种注册中心比较
| 服务注册与发现框架 | CAP模型 | 控制台管理 | 社区活跃度 | 
|---|---|---|---|
| Eureka | AP | 支持 | 低(2.x版本闭源) | 
| Zookeeper | CP | 不支持 | 中 | 
| Consul | CP | 支持 | 高 | 
| Nacos | AP | 支持 | 高 | 
据说 Nacos 在阿里巴巴内部有超过 10 万的实例运行,已经过了类似双十一等各种大型流量的考验。













![2023年中国汽车差速器需求量、竞争现状及行业市场规模分析[图]](https://img-blog.csdnimg.cn/img_convert/fdaf4f6e5958afc5775ff6ffcc82dc84.png)




