本地开发模式下的Spring cloud配置

时间:2017-04-26 13:52:03

标签: spring-boot spring-cloud-config

是否可以根据配置文件控制应用程序是否需要spring-config-server。

我想从资源/ ...中选择local-dev配置文件中的属性,并仅使用cloud-config和配置服务器运行的配置文件。

1 个答案:

答案 0 :(得分:1)

您可以针对特定配置文件禁用config-server。请尝试在bootstrap.yml中定义属性,如下所示。在这种情况下,local配置文件将仅与/ resources文件夹中的本地配置文件一起运行。在dev配置文件中,config-server中的属性将覆盖resources /文件夹中的属性。

spring:
  profiles: local
  cloud:
    config:
      enabled: false
---
spring:
  profiles: dev
  cloud:
    config:
      uri: http://<your config server>