为了实现在 Nacos 配置中心创建配置时,后缀可以为 yml 文件。默认为 properties 文件
spring.application.name=springcloud-config
spring.cloud.nacos.discovery.server-addr=localhost:8848
spring.cloud.nacos.config.server-addr=localhost:8848
spring.cloud.nacos.config.file-extension=yml
虽然 bootstrap.yaml 和 application.xml 都属于配置文件,功能也一样。但技术上,bootstrap.yml 由父 Spring ApplicationContext 加载。父 ApplicationContext 会在 application.yml 之前被加载。当使用 Spring Cloud 的时候,配置信息一般是从 config server 加载的,为了取得配置信息(比如密码等),你需要一些提早的或引导配置。
因此,把 config server信息放在 bootstrap.yml,用来加载真正需要的配置信息。
说明
bootstrap.properties 和 bootstrap.yaml 到没有什么区别,只是格式上有点不一样。
参考:
https://nacos.io/news/faq/nacos-user-question-history10504/
https://www.cnblogs.com/qdhxhz/p/14658922.html
标签:配置文件,spring,bootstrap,Nacos,nacos,yaml,config,yml From: https://www.cnblogs.com/lld01/p/18438064