spring cloud项目的配置中心连接异常问题排查

本文指导如何在Spring Boot项目中通过bootstrap.yml配置文件连接配置中心,包括检查eureka客户端设置和数据库配置,同时强调了使用k8s环境变量指定服务运行profile的重要性。
摘要由CSDN通过智能技术生成

1、检查bootstrap.yml中配置文件的spring.profiles.active的配置项xx

2、如果配置项对应bootstrap-xx.yml文件存在,则检查bootstrap-xx.yml中的配置是否正确,主要检查eureka.client.service-url.defaultZone的配置是否正确,其次检查服务端口和非安全端口配置是否正确,xx中心对应的配置中心在数据库的配置是否存在

3、以上是要连接的目标配置中心配置完成

4、检查服务启动时要选择的profile,在启动脚本中以变量形式存在 ,是这个变量$SPRING_PROFILES_ACTIVE,在k8s配置文件的环境变量中有配置,此处的变量才是微服务真正使用的profile变量,因为这个变量是要传入启动类的

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值