Eureka报错: Connect to localhost:8761 timed out
Posted sansheng93
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Eureka报错: Connect to localhost:8761 timed out相关的知识,希望对你有一定的参考价值。
最近整理配置Eureka时, 注册服务后, Eureka服务一直报出如下错误:
如下是我的单台eureka的 application.yml 配置:
spring:
application:
name: eureka-server
server:
port: 2001
eureka:
server:
enable-self-preservation: false
instance:
hostname: eureka1
client:
register-with-eureka: false
fetch-registry: false
启动完Eureka后, 启动各项服务, 进行发现与注册, 各项服务均能看到正常的注册, 然而Eureka还是会一直不停的尝试连接8761端口服务, 这是为什么呢?
查阅相关文件, 了解到 8761 是Eureka的默认路径, 当Eureka的启动配置里没有对它的url地址指定时, 会默认寻找这个地址, 源码里的默认url如下:
为: http://localhost:8761/eureka/
解决办法: 在Eureka 配置中 添加如下配置, defaultZone !!! 来覆盖默认的配置, 这样就不会一直报错了.
eureka:
client:
service-url:
defaultZone: http://eureka1:2001/eureka
这时再访问一下Eureka地址:
registered-replicas 被重新赋值, 默认的8761被覆盖, 一直尝试连接的错误也不会再出现了!
以上是关于Eureka报错: Connect to localhost:8761 timed out的主要内容,如果未能解决你的问题,请参考以下文章
报错:1130-host ... is not allowed to connect to this MySql server
esxi 登入报错 503 Service Unavailable (Failed to connect to endpoint:
esxi 登入报错 503 Service Unavailable (Failed to connect to endpoint:
CentOS7图形界面启动报错unable to connect to X server
报错:1130-host ... is not allowed to connect to this MySql server
Android的java的报错提示:java.lang.RuntimeException: Fail to connect to camera service