eureka ConnectException如何解决

最近开始学习微服务,配置了一个超级简单的eureka,居然频繁报错无法启动,总是报ConnectException,踩了不少坑,因此记录一下。

  • 未解决】一种典型的做法是配置一个WebSecurityConfig,把某些安全策略关掉,未果。
  • 已解决 】另一种做法是在application.yml配置里面禁止eureka client注册自己,将fetchRegistryregisterWithEureka设置为false。
yml 复制代码
# application.yml
eureka:
  client:
    fetchRegistry: 'false'
    registerWithEureka: 'false'

Reference:
https://stackoverflow.com/questions/56114871/cannot-connect-to-eureka-server-exception-java-net-connectexception-connectio

Explanation:

We're telling the built-in Eureka Client not to register with itself because our application should be acting as a server.

The reason behind this error is Eureka client is trying to register and fetch information with Eureka server. This happens because of bean auto configuration feature in spring Boot. As you are deploying the Eureka server you don't need want to register with yourself. That's why we are disabling.

相关推荐
The star"'10 小时前
docker(6-10)
docker·容器·eureka
java_logo16 小时前
GITLAB Docker 容器化部署指南
linux·运维·数据库·docker·容器·eureka·gitlab
biubiubiu070617 小时前
常用Docker命令
docker·容器·eureka
weixin_46683 天前
Docker 概述与安装
docker·容器·eureka
青春不流名3 天前
docker build -t mytomcat:10.1-jdk17 -f Dockerfile-MyTomcat .
云原生·eureka
saber_andlibert3 天前
【docker】存储卷
docker·容器·eureka
Cloud Traveler4 天前
OpenObserve 搞定数据观测,但远程访问得靠cpolar
云原生·eureka
n***s9094 天前
springcloud-eureka与gateway简易搭建
spring cloud·eureka·gateway
小哥救我4 天前
docker命令
云原生·eureka
宇文仲竹4 天前
debian 手动安装 docker
docker·eureka·debian