当前位置: 首页 > 知识库问答 >
问题:

Spring Cloud config客户端升级到2.4.0后无法从配置服务器获取/加载配置文件

燕成双
2023-03-14

spring-cloud-config-Client在升级到2.4.0和spring-cloud version2020.0.0-M6后无法从spring-cloud d-config-server读取配置文件

共有3个答案

薛栋
2023-03-14

对于新的spring云版本,请不要使用旧式依赖项spring cloud starter引导程序,而是需要使用应用程序。yml/应用程序。属性而不是引导。yml/引导。属性,然后将以下属性设置到该文件中:

spring:
  config:
    import: configserver:${your_config_server_url} # example: import: configserver:http://192.168.0.4:8080
  cloud:
    config:
      username: ${your_config_server_auth_user} # This is required only if your config server use authentication
      password: ${your_config_server_auth_password} # This is required only if your config server use authentication
游皓
2023-03-14

将属性spring添加到应用程序文件(.properties或.yml)中。配置。导入,则无需更改/添加项目的依赖项

示例:

  • 连接属性中定义的http://localhost:8888或de值的默认位置spring.cloud.config.uri

Spring配置。导入=可选:configserver:

有关详细信息:https://docs.spring.io/spring-cloud-config/docs/3.0.0/reference/html/#config-数据导入

长孙阳焱
2023-03-14

从sping-boot 2.4.0版本开始,无融资创业默认不启用,需要在你的build.gradle中添加以下依赖项

implementation 'org.springframework.cloud:spring-cloud-starter-bootstrap'

pom.xml

<dependency>
  <groupId>org.springframework.cloud</groupId>
  <artifactId>spring-cloud-starter-bootstrap</artifactId>
</dependency>
 类似资料:
  • 错误: > 连客户端都没有启动 http://localhost:8080/ 将spring.config.import=configServer:属性添加到您的配置中。如果不需要配置,则添加spring.config.import=optional:configserver:。要禁用此检查,请设置spring.cloud.config.enabled=false或spring.cloud.con

  • 当我运行Spring Cloud Config Client项目config-client时,我发现了以下错误: 启动ApplicationContext时出错。若要显示自动配置报告,请在启用“debug”的情况下重新运行应用程序。2018-02-09 10:31:10.923错误13933--[main]O.S.Boot.SpringApplication:应用程序启动失败 显然,配置服务器是错

  • 我有一个web应用程序,我想使用Spring Boot的服务器配置。这两个应用程序都位于本地主机上。我从头开始创建了前两个应用程序,它们一起工作,但当我使用具有许多依赖项(不仅仅是云配置和web依赖项)的客户端时,它就不再工作了。我怎么知道?我在服务器的属性文件中有一个变量,我试图在我的客户机中用@Value(“${atena}”)来使用它,错误出现在java中。lang.IllegalArgum

  • 我在ubuntu中使用sudo-apt-get安装了ApacheTomcat7。我已经使用Windows将apache tomcat 7添加到eclipse中 无法在localhost配置 /Servers/Tomcatv7.0服务器上加载Tomcat服务器配置。配置可能已损坏或不完整。 我提供的tomcat7路径是/usr/share/tomcat7

  • 我是Spring Cloud的新手,我正在尝试使用存储在github上的属性文件连接服务器和客户端。 我的服务器应用程序。yml文件的配置如下: github回购协议链接在这里,主要属性和替代属性 我的客户端应用程序具有以下设置 Rest控制器是: 所有${变量}van都可以在位于git存储库中的属性文件中找到。 服务器运行正常,但是客户端给了我以下错误 创建名为“rateController”的

  • 配置客户端无法解析配置属性,无法连接到配置服务器。下面是我的服务application.properties文件: pom.xml中的依赖关系: