Eureka服务报错:com.sun.jersey.api.client.ClientHandlerException:
如下所示:
Request execution error. endpoint=DefaultEndpoint{ serviceUrl='http://127.0.0.1:10086/eureka/},
exception=java.net.ConnectException: Connection refused:
connect stacktrace=com.sun.jersey.api.client.ClientHandlerException:
java.net.ConnectException: Connection refused: connect
原因:
Eureka在默认配置下,会把自己当成了客户端来注册自己。这时候可能自己还没有启动,所以报错了
方法:在application.yml中加入:
eureka:
client:
register-with-eureka: false #是否将自己注册到Eureka Server上,默认为true
fetch-register: false #是否从Eureka Server上获取注册信息,默认为true
成功