【问题标题】:How can I make a profile-specific bootstrap.yml?如何制作特定于配置文件的 bootstrap.yml?
【发布时间】:2020-11-04 08:50:07
【问题描述】:

我想在 bootstrap.yml 文件中具有不同的属性值,具体取决于传递给启动应用程序的弹簧配置文件(与 application-{profile-name}.yml 的工作方式相同)。

这怎么可能?

【问题讨论】:

    标签: java spring-boot spring-cloud


    【解决方案1】:

    根据文档,它的工作原理应该差不多。

    Changing the Location of Bootstrap Properties

    如果有一个活动配置文件(来自spring.profiles.active 或通过您正在构建的上下文中的Environment API),该配置文件中的属性也会被加载,就像在常规 Spring Boot 应用程序中一样 — 例如,来自bootstrap-development.propertiesdevelopment 个人资料。

    也就是说应该可以给bootstrap yaml加上环境名后缀才能生效。

    【讨论】:

      猜你喜欢
      • 2010-10-14
      • 1970-01-01
      • 1970-01-01
      • 2011-10-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-09-19
      相关资源
      最近更新 更多