一、前言
Nacos Config Starter
实现了 org.springframework.cloud.bootstrap.config.PropertySourceLocator
接口,并将优先级设置为最高。
在 Spring Cloud
应用启动阶段,会主动从 Nacos Server
端获取对应的数据,并将获取到的数据转换成 PropertySource
且注入到 Environment
的 PropertySources
属性中,所以使用 @Value
注解也能直接获取 Nacos Server
端配置的内容。
二、本地配置覆盖远程配置
前言部分已说明
Nacos Config Starter
将远程配置优先级设置成为最高,故需要在远程配置中心(nacos)上设置本地配置覆盖远程配置。文章来源:https://www.toymoban.com/news/detail-614985.html
在远程的${prefix}-${spring.profiles.active}.${file-extension}
中配置以下部分:文章来源地址https://www.toymoban.com/news/detail-614985.html
spring:
cloud:
到了这里,关于Spring Cloud集成Nacos实现本地配置优先 | Spring Cloud 9的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!