gpt4 book ai didi

spring - 配置配置文件特定的 spring-cloud-consul 属性

转载 作者:行者123 更新时间:2023-12-05 07:50:25 30 4
gpt4 key购买 nike

我正在使用 spring-cloud-starter-consul-config'。为此,我在 bootstrap.yml 中定义了我的属性。但我需要使用在 bootstrap.yml` 中不起作用的配置文件特定的 consul 属性。

我还需要使用自定义属性文件而不是 bootstrap.yml,这样我就可以使用 @PropertySource 加载这个自定义文件。有什么想法吗?

@SpringBoogApplication
@EnableAutoconfiguration
public class myApplication {
}

bootstrap.yml

environments:
dev:
spring:
cloud:
consul:
host: dev-consul
port: 8500

最佳答案

创建第二个 application-{env}.ymlbootstrap-{env}.yml 文件。

然后构建 jar 并启动 java -jar app.jar -Dspring.profiles.active={env}

关于spring - 配置配置文件特定的 spring-cloud-consul 属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36199873/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com