gpt4 book ai didi

java - Spring Boot应用程序未与Cloud Config Server连接

转载 作者:行者123 更新时间:2023-12-01 11:19:28 24 4
gpt4 key购买 nike

我的 Spring boot 应用程序与 Spring Cloud 配置服务器连接以获取外部化属性,突然无法与配置服务器连接/对话。我做了很多更改,但不确定哪一个可能导致此问题。

  1. 我在 Spring Boot 应用程序中验证了 bootstrap.yml 文件,存在以下配置,并且 Spring Cloud 配置服务器正在该位置运行

    Spring : 应用: 名称:abc 云: 配置: 网址:http://localhost:8888/

  2. 我可以看到配置服务器正在 8888 端口上运行。通过运行此 URL 的“env”端点来验证它

  3. 我可以看到配置服务器中存在 abc.yml 、 abc.properties 文件

问题:我如何追踪问题出在哪里?

最佳答案

有一个环境变量“spring.application.name”被某人强制设置为值“xyz”,其值与我在 bootstrap.yml 中提到的应用程序名称不同

由于环境变量覆盖属性文件值,我的 Spring Boot 应用程序正在寻找 xyz.yml 或 xyz.properties

一旦我删除了环境变量,一切就开始正常工作。

关于java - Spring Boot应用程序未与Cloud Config Server连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31427547/

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