SpringCloud 配置中心服务启动真正完成了,再去启动client服务吧

本文描述了在启动配置中心服务时,未等待其完全启动即启动Client服务导致的错误。通过调整启动顺序,确保配置中心服务完全启动后再启动Client服务,解决了此问题。

一、场景简述

如题,笔者在启动配置中心的服务的时候,没等它真正的启动完成,就去启动client服务,导致出现如下报错!

这样的结果就是导致你再一次去启动UserApplication这个client服务是可以成功启动的。


二、解决方案

因为再一次启动是可以成功启动的,所以笔者排除了实例名称写错的问题,最后发现是出现在未完成配置中心服务的启动就去启动client服务了,如下是部分配置中心启动的日志

1⃣️:是指配置中心服务

2⃣️:笔者在出现2的日志后就去启动client服务,导致配置中心未完成启动而报错

3⃣️:其实2就是代表服务启动了,但是可能由于各方面原因,导致其内部还需要一点时间,所以笔者都是等待3的处理注解日志出现,也就是说读者可以根据自身情况而定,每个人的日志是不同的,因为每个人的配置不同,所以笔者想要提醒的是,不要一出现Started ...这个日志就马上去启动client服务,给内部一个缓冲的过程,以免出现上述报错

好了,问题解决,配置中心因为与许多服务相关联,所以要谨慎处理,等待其真正完成启动,再去启动其他服务

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值