springCloud异常汇总
eureka client无法读取configServer中git的配置文件
描述:启动一个userService的eureka客户端给出如下提示:

分析:很明显,是userService没有读取到远程配置文件,但是我自己访问对应的远程文件,是可以访问到的。如下:

也就是说configServer配置没有问题,数据读取不到,就是userService出现了问题。然后去页面看eureka配置:

发现并没有存在configServer并没有注册到eureka。(绿色框),于是开始检查相关配置:发现我的额协议地址多了个s,
解决:之后改成http就可以正常访问了。

当然其中依赖部分也需要换成:
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-config</artifactId>
</dependency>
我原本用的是服务端的配置(即):
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-config-server</artifactId>
</dependency>
相关其他问题,后续遇到追加。
就到这,下次见。
sue
2021年7月4日19:30:28
本文记录了在SpringCloud环境中,Eureka客户端无法读取ConfigServer中的Git配置文件的问题及解决过程。问题表现为启动Eureka客户端时,服务未成功从ConfigServer获取配置。通过检查发现,协议地址错误导致访问失败。修正HTTP协议并调整相关依赖后,问题得以解决。此外,文章还提醒注意服务注册到Eureka的正确性。

3067

被折叠的 条评论
为什么被折叠?



