背景
之间项目在启动时不会报错,今天启动项目时突然项目报错,在此记录一下。
报错信息
出现问题的原因
从日志打印的信息,可以看出项目连接被拒绝,也就是没有连接上。那是连接什么服务被拒绝了呢?
在向上 可以看到这两行信息:
Getting all instance registry info from the eureka server。
Request execution error
哦哦,原来是eureka 注册中心没有连接上。然后检查一下注册中心,我去!注册中心没有启起来。
启动注册中心,启动成功后,在重新启动服务,发现服务没有在报错了。
原因:服务启动后 会从eureka服务器获取所有实例注册表信息。获取不到就会报错。