【问题标题】:Spring cloud config server - more than 1 properties file per appSpring cloud config server - 每个应用程序超过 1 个属性文件
【发布时间】:2015-03-09 20:42:02
【问题描述】:

有人知道是否可以在 Spring Cloud 配置服务器中为每个应用程序公开 1 个以上的属性文件?

例如,我想在我的 git repo 属性中为同一个应用程序定义不同的文件:

  • myapp-customer-services.yml
  • myapp-products-services.yml

并在文件中定义所有这些属性,在“myapp”下公开。

【问题讨论】:

    标签: spring spring-boot spring-cloud


    【解决方案1】:

    不,目前不可能。我不确定说实话是否真的有意义,因为您可以使用单独的文档轻松地在 YAML 文件中清楚地描述不同的属性集。

    【讨论】:

      【解决方案2】:

      是的,Spring Cloud 配置服务器中每个应用程序可以公开多个属性文件

      您可以使用以下属性在您的客户端中访问它

      首先指定你想要的配置文件

      例子

      myapp-customer.yml
      myapp-products.yml
      spring.profiles.active=customer,products
      spring.cloud.config.name=myapp
      

      【讨论】:

        猜你喜欢
        • 2016-07-30
        • 2021-03-22
        • 2019-07-02
        • 2022-01-17
        • 2019-01-19
        • 2016-05-05
        • 2019-09-06
        • 2021-10-09
        • 2015-10-04
        相关资源
        最近更新 更多