Nacos不仅可以作为注册中心使用,还可以作为配置中心使用。相比于使用spring-cloud-config-server来说,我们可以不用再去建一个配置文件的git仓库,直接可以在nacos的控制台进行操作,同时配置文件热更新也更为方便
Nacos不仅可以作为注册中心使用,还可以作为配置中心使用。相比于使用spring-cloud-config-server来说,我们可以不用再去建一个配置文件的git仓库,直接可以在nacos的控制台进行操作,同时配置文件热更新也更为方便,只需要在控制台修改,服务端就更新了。
1.加依赖
com.alibaba.cloud
spring-cloud-starter-alibaba-nacos-config
2.同样的创建bootstrap.yml文件
spring:
cloud:
nacos:
config:
server-addr: 127.0.0.1:8848
file-extension: yml
application:
name: order
profiles:
active: dev
这样服务启动的时候会去nacos寻找dataId为order-dev.yml的配置
3.nacos控制台创建dataId为order-dev.yml的配置
DataID就是我们的完整的配置的名字,需要加上yml后缀。