gpt4 book ai didi

java - 在 bootstrap.properties 文件中配置 Spring Cloud Config 的机制是什么?

转载 作者:行者123 更新时间:2023-12-02 12:17:21 25 4
gpt4 key购买 nike

根据文档,要连接到配置服务器,应在 中设置 spring.application.namespring.cloud.config.uri配置客户端的 bootstrap.properties 文件,这样从配置服务器获取的参数可以优先于本地设置的参数。我只是想知道这是如何工作的,因为:

  1. 我搜索了 Spring Cloud Config Client 的源代码,但找不到它对 bootstrap.properties 的作用
  2. 如果我在application.properties中设置spring.application.name,它仍然有效

这是SpringBoot的一个特性吗?

最佳答案

此功能不在 spring-cloud-config 中。相反,它位于 spring-cloud-context 中,它是 spring-cloud-config 的依赖项。

基本上,它为应用程序的实际上下文创建一个父上下文,并使用 Bootstrap 的参数对其进行初始化。

您可以在 https://cloud.spring.io/spring-cloud-commons/multi/multi__spring_cloud_context_application_context_services.html 中找到更多信息

关于java - 在 bootstrap.properties 文件中配置 Spring Cloud Config 的机制是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46055703/

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