去年3月,Spring Cloud Alibaba入驻Spring Cloud官方孵化器,并在maven库发布了第一个版本
目前三个组件:
- Sentinel:把流量作为切入点,从流量控制、熔断降级、系统负载保护等多个维度保护服务的稳定性。
- Nacos:一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台。
- AliCloud OSS: 阿里云对象存储服务(Object Storage Service,简称
OSS),是阿里云提供的海量、安全、低成本、高可靠的云存储服务。您可以在任何应用、任何时间、任何地点存储和访问任意类型的数据。
今天咱们来聊聊Nacos 传闻eureka要闭源了 然后Nacos横空出世 由架构图可见是 Nacos融合了服务注册发现中心、配置中心、服务管理等功能,和我之前猜想的它是 Eureka/Consule + Config + Admin 的合体差不多。
![63e52084534220353b5492a667c73e1a.png](https://i-blog.csdnimg.cn/blog_migrate/a3cc03d05bf3d8e3d92d2aebd370c9de.jpeg)
Nacos架构图
如何搭建Nacos?
Nacos官方Git地址:https://github.com/alibaba/nacos/releases
Nacos官方文档地址:https://nacos.io/zh-cn/docs/quick-start.html
Go语言SDK地址:https://github.com/sunmi-OS/gocore/tree/master/nacos
![89b1a7585ef1d6095c57d3bf8915aee3.png](https://i-blog.csdnimg.cn/blog_migrate/f47c33f2187f03ea07b6bf03e2d1bf78.jpeg)
Nacos历史版本图
如果电脑上安装了git客户端,也可以通过客户端下载
![dc528120e30ee93db547720896691570.png](https://i-blog.csdnimg.cn/blog_migrate/1976ff00e0148f3a89fb794c4f008727.jpeg)
git客户端下载方式
下载完成后,解压缩到某个路径
![f3b861f37d9ed6d578cd71333c443b1f.png](https://i-blog.csdnimg.cn/blog_migrate/115c400667e877ec11dd77eeb7581648.jpeg)
解压Nacos
完成后,启动Nacos 启动命令在bin文件夹下
![a2ab036686530bbb06d63472eec3f5d5.png](https://i-blog.csdnimg.cn/blog_migrate/6bb25de94ba0a9ef0d817521920c88e7.jpeg)
看到有个startup.cmd双击即可启动(.sh为Linux系统执行文件)
![f531a1e968339a081270ab7d7ba07615.png](https://i-blog.csdnimg.cn/blog_migrate/df762c731a00f6e41924c8e00316f8cb.jpeg)
启动完成界面
如果提示框中没有抛异常,且以这样结尾的话 则说明成功 Nacos默认监听端口为8848
打开浏览器 输入http://localhost:8848/nacos/index.html#/login即可
![c9259def3ab9fb59914d86009dd60328.png](https://i-blog.csdnimg.cn/blog_migrate/e712f874f717c8ab943afdc3139d2e5d.jpeg)
Nacos登录界面
默认的账号 密码为nacos nacos 到此Nacos安装教程结束 下节讲SpringCloud如何集成Nacos