错误
ERROR c.n.d.s.t.d.RedirectingEurekaHttpClient - Request execution error. endpoint=DefaultEndpoint{ serviceUrl='http://localhost:8761/eureka/}
com.sun.jersey.api.client.ClientHandlerException: java.net.ConnectException: Connection refused: connect
可能出现的问题
1.配置中心自己注册了自己
2.没有找到相应的配置文件
解决问题
1.如果是自己注册了自己的的话很简单,更改配置文件设置不注册。
client:
registerWithEureka: false
fetchRegistry: false
2.没有找到配置文件可能有多个错误,之前看其他博主的博客发现很多人都是配置文件写错
(1) 类似defaut-zone这个直接改成defaultZone就行
(2)因为我这里的注册中心是能够成功启动的,配置中心也是能够启动的,子模块的启动也没有问题。
但是子模块运行时经常显示无法连接到注册中心,进行了默认的连接
@EnableConfigServer
因为忘记了声名配置中心的服务端导致出现的问题。
直接使用@EnableConfigServer也能实现注册中心的客户端注册
之所以会有这种问题,是因为没有进行过系统的学习。
完全是看着别人的项目来自己再搭建一遍,难免会有所遗漏。
且一旦出了问题又喜欢直接百度,没有思考问题的成型,又急于求成导致出现一些很简单的bug却没有发现。
有些简单的bug百度都不会查的到,建议多看视频,跟着视频学习。