依赖 父级
2020.0.5 2021.1
org.springframework.cloud spring-cloud-dependencies ${spring-cloud.version} pom import com.alibaba.cloud spring-cloud-starter-alibaba-nacos-discovery ${nacos-discovery.version} com.alibaba.cloud spring-cloud-starter-alibaba-nacos-config ${nacos-discovery.version}
子项目依赖com.alibaba.cloud spring-cloud-starter-alibaba-nacos-config org.springframework.cloud spring-cloud-starter-bootstrap

在resource下新建文件bootstrap.yml
spring:
application:
name: cloud-provider
cloud:
nacos:
config:
server-addr: 192.168.99.108:8848
项目启动会优先加载bootstrap.yml文件然后加载application.yml文件
加载bootstrap.yml文件时连接到里面配置的nacos地址然后加载nacos上跟spring.application: name.cloud-provider配置的name同名的文件


读取配置

注册到nacos,依赖spring-cloud-starter-alibaba-nacos-discovery后添加一下配置即可
server:
port: 8501
spring:
application:
name: cloud-provider
cloud:
nacos:
server-addr: 192.168.99.108:8848