SpringcloudAlibaba之Nacos的详细配置
Nacos简介
Nacos 全称:Dynamic Naming and Configuration Service 即动态命名及服务
nacos相当于注册中心+配置中心,
相当于SpringCloud一代中配置的Eureka + Spring Cloud Config + Spring Cloud Bus + Kafka
本文仅对nacos的简单配置和应用方式做一个简述,更详情的资料请上官网了解:
Nacos官网.
Nacos下载也可通过官方网站下载,本文应用的Nacos版本为1.3.1。
关于Spring全家桶的配置第三方工具的官方推荐版本号请关注Spring官方网站,这里采用Spring版本如下:
SpringCloud:Hoxton.SR8
SpringBoot: 2.3.2.RELEASE
SpringCloudAlibaba:2.2.3.RELEASE
Nacos单机配置
新建Springboot工程,并将依赖导入,这里采用Mysql5.1.47和JPA,主要依赖包如下。
pom文件
<dependencies>
<!--nacos discovery依赖-->
<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId>
</dependency>
<!--nacos config依赖-->
<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId>
</dependency>
<!--actuator依赖-->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-actuator</artifactId>
</dependency>
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>druid</artifactId>
<version