1、下载nacos
官网:http://nacos.io/
2、启动nacos
3、Springboot添加依赖
<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId>
<version>2.2.1.RELEASE</version>
</dependency>
4、在nacos网页端新增命名空间
5、新增配置
6、将之前的application.yml中的内容添加进配置中(如mysql、redis等的配置)
注意Data ID命名,遵循一定的规则,有兴趣可做深入学习了解。
7、新建bootstrap.yml文件做如下配置
server:
port: 8080
spring:
profiles:
active: dev # 表示开发环境
application:
name: nacos-demo
cloud:
nacos:
config:
server-addr: localhost:8848
namespace: f6654497-9b86-4dcd-b768-0df5bc91e41b
group: DEFAULT_GROUP
file-extension: yml
refresh-enabled: true
此时我的application.yml文件是为空的。
8、启动服务
到此就完成简单的nacos作为配置中心的演示了。其中还有很多的小细节如Data ID的命名以及nacos的各项配置的功能就不做深入探究了。yml和properties同理,根据上述步骤一样可以实现。