繁体   English   中英

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

[英]what is the mechanism of configuring Spring Cloud Config in a bootstrap.properties file?

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

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

它是SpringBoot的功能吗?

该功能不在spring-cloud-config中。 而是在spring-cloud-context中,这是spring-cloud-config的依赖项。

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

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

这是春天云的一个特征。 需要在bootstratp.properties设置spring.cloud.config.uri 这来自spring-cloud-commons项目。 我的猜测是您可能正在localhost:8888的默认位置运行配置服务器。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM