【问题标题】:can we have single application.properties file for multiple microservices in spring-boot framework?我们可以在 spring-boot 框架中为多个微服务提供单个 application.properties 文件吗?
【发布时间】:2019-02-05 12:32:41
【问题描述】:

在spring-boot中构建微服务并部署在openshift上只有一个application.properties是否可行?

【问题讨论】:

标签: spring-boot openshift microservices


【解决方案1】:

你可以使用spring cloud config service来为微服务之间的公共属性建立一个公共属性文件,你可以这样安排你的配置:

src/main/resources/
    bootstrap.yml
    application.yml
    service1.yml
    service2.yml

每个配置文件文件夹中的 application.yml 将具有每个服务的默认配置,可以在该服务的配置文件中覆盖。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-10-26
    • 2021-11-02
    • 1970-01-01
    • 2019-07-02
    • 2018-12-08
    • 2020-11-29
    • 1970-01-01
    相关资源
    最近更新 更多