实际上单纯这样弄,假如某一天我改了配置,并不会在项目中立即生效还是得重新起动项目才会生效。 动态修改生效的可以看博客动态读取nacos中修改的项目配置文件。
pom
文件:
<!--读取bootstrap文件-->
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-bootstrap</artifactId>
<version>3.0.3</version>
</dependency>
此pom目的是需要springboot中建一个 bootstrap配置,然后优先读取这个 bootstrap,然后读取默认的配置application.properties文件(优先级bootstrap>application)
以下为bootstrap.properties
全部配置:
# nacos 配置管理 start ===========================
# 默认通过spring.application.name=richfit配置 ${prefix}-${spring.profiles.act