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

Spring cloud config in local dev mode

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

我想从资源/...中选择属性,例如本地开发配置文件,并仅将云配置与配置服务器一起使用 运行。

您可以禁用对特定配置文件使用配置服务器。请尝试在 bootstrap.yml 中定义属性,如下所示。请注意,我们应该只在 bootstrap.yml 中配置这些设置。在 application.yml 中设置这些属性将不起作用。在这种情况下,local 配置文件将 运行 仅与 /resources 文件夹中的本地配置文件。在 dev 配置文件中,config-server 中的属性将覆盖 resources/ 文件夹中的属性。

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