Nacos的初步学习
Nacos是Naming和Configuration和Service的简称
一个更易于构建云原生应用的动态服务发现,配置管理和服务管理平台
Nacos简单来说就是一个注册中心+配置中心的组合
可以近似看作等价于Eureka+Config+Bus
可以替代eureka做服务注册中心,替代config做服务配置中心
官网地址https://nacos.io/zh-cn/
下载地址https://github.com/alibaba/nacos/releases/tag/1.2.1
解压后,进入到bin中打开cmd运行startup.cmd
下载安装成功后访问http://localhost:8848/nacos 账号密码默认nacos
构建项目
1.我们为了避免多次引入,需要在父pom中引入我们的Alibaba依赖
<dependencies>
<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>spring-cloud-alibaba-dependencies</artifactId>
<version>2.1.0.RELEASE</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencies>
2.我们在子POM引入Nacos Discovery进行服务注册/发现
<!-- SpringCloud alibaba nacos -->
<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId>
</dependency>
<!-- web组件 -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<