1. 概述
这个整合篇我主要是介绍alibba分布式的五大组件,分别为nacos,sentinel,gateaway,ribbon。nacos的作用主要是作为注册中心和配置中心,sentinel的作用是作用于熔断降级,gataway是网关,ribbon是用于负载均衡
nacos是阿里巴巴研发的一个集注册中心与配置中心于一体的管理平台。
nacos的架构图
2. 案例
我主要是通过案例去理解
第一步:启动nacos
我们以windows环境下的nacos为例,
文档地址:什么是 Nacos什么是 Nacoshttps://nacos.io/zh-cn/docs/what-is-nacos.html
下载地址:
1. 解压下载的nacos-server-1.4.2.zip文件
2. 运行运行\nacos-server-1.4.2\nacos\bin目录下的startup.cmd(windos环境下的)文件,以独立运行模式。cluster是集群模式,standalone是独立模式
如果不是独立运行的模式,记得右键去更改模式
命令是:
set MODE="cluster" #默认配置是集群模式
set MODE="standalone" #修改后的内容
如何测试使用运行成功,访问 http://localhost:8848/nacos/#/log
默认的登录名和密码是:nacos/nacos
运行截图:
第二步:在idea里面创建项目
1. 案例版本必须准确
Spring Boot Version: 2.3.2.RELEASE
Spr