当前位置: 首页 > news >正文

集成了Eureka的应用启动失败,端口号变为8080

问题

报错:集成了Eureka的应用启动失败,端口号变为8080。

原来运行的项目,突然报错,端口号变为8080:

Tomcat initialized with port(s): 8080 (http)

并且,还有如下的错误提示:

RedirectingEurekaHttpClient : 
Request execution error. endpoint=DefaultEndpoint{ serviceUrl='http://localhost:8761/eureka/}, 
exception=java.net.ConnectException: Connection refused: no further information 
stacktrace=com.sun.jersey.api.client.ClientHandlerException: 
java.net.ConnectException: Connection refused: no further information
  • 如果是Eureka服务器,则无法打开Eureka界面;
  • 如果是Eureka客户端,则注册到注册中心的应用名会变成 UNKNOWN
    在这里插入图片描述

何时会出现此种情况

在SpringToolSuite中,通过 Existing Maven Projects 导入本地项目,此时直接运行项目,就会出现如上的错误。

在这里插入图片描述

解决方案

Run As - Maven install

之后再重新运行项目,就能够正常运行了。

Maven install 方法如下:
在这里插入图片描述

注意

本文解决的是,原来正常的项目,无法正常运行的问题,此时所有的配置的失效了,连端口号的变成了默认的8080。
如果是其他配置正常加载了(比如端口号正常加载),只有Eureka配置报错,大概率是Eureka的配置写错了。
特别是下面这个配置,特别容易写错,/eureka/ 经常会出现拼写错误。

eureka.client.service-url.defaultZone=http://localhost:8761/eureka/
http://www.lryc.cn/news/95906.html

相关文章:

  • CMU 15-445 -- Timestamp Ordering Concurrency Control - 15
  • MURF2080CT/MURF2080CTR-ASEMI快恢复对管
  • 去除 idea warn Raw use of parameterized class ‘Map‘
  • 使用BERT分类的可解释性探索
  • web APIs-练习二
  • rpc通信原理浅析
  • 【机器学习】分类算法 - KNN算法(K-近邻算法)KNeighborsClassifier
  • Spring Security 6.x 系列【64】扩展篇之多线程支持
  • Elasticsearch 简单搜索查询案例
  • 【RabbitMQ(day1)】RabbitMQ的概述和安装
  • Too many files with unapproved license: 2 See RAT report
  • Windows11的VTK安装:VS201x+Qt5/Qt6 +VTK7.1/VTK9.2.6
  • 大数据时代个人信息安全保护小贴士
  • windows 修改 RDP 远程桌面端口号
  • 面试题-TS(四):如何在 TypeScript 中使用类和继承?
  • React之JSX的介绍与使用步骤,注意事项,条件渲染,列表渲染以及css样式处理
  • sql进阶:求满足某列数值相加无限接近90%的行(90分位)
  • 设计模式大白话——观察者模式
  • 机器学习小记-序
  • IP基础知识总结
  • Java设计模式-单例模式
  • 小程序----配置原生内置编译插件支持sass
  • GitLab 删除项目
  • Mac m1 下eclipse下载及jdk环境变量配置
  • Java中List与数组之间的相互转换
  • 嵌入式_GD32看门狗配置
  • Python 中的 JSON 操作:简单、高效的数据交换格式
  • IT行业面试攻略:技巧与心态的平衡
  • 【玩转Linux】标准io缓冲区的操作
  • 28.JavaWeb-Elasticsearch