java.net.ConnectException: Connection refused: no further information

这是一个springcloud微服务的项目:

java.net.ConnectException: Connection refused: no further information

从这段信息可以看出是连接异常,连接拒绝。但是没有更多信息了。

既然是微服务项目,又是连接异常肯定是各个服务之间的连接异常或服务提供者与数据库之间的异常。

再根据这个的异常提示进行分析:

Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: org.mybatis.spring.MyBatisSystemException] with root cause

Servlet.service请求调度的时候抛出异常:根本原因是:请求处理失败:MyBatis系统异常。

MyBatis是创建Springboot项目时利用SpringbootInitializr勾选的,MyBatis系统不会有问题。

再看控制台下面的报错信息,

at jdk.proxy3/jdk.proxy3.$Proxy78.findById(Unknown Source) ~[na:na]

at jdk.proxy2/jdk.proxy2.$Proxy76.selectOne(Unknown Source) ~[na:na]

检查了Controller、Service、Mapper层的方法后都没有问题,又检查了一下配置文件中的数据源地址和启动,账号、密码后,都没有问题,最后发现时数据库MySQL没有启动。

相关推荐
sxlishaobin13 分钟前
设计模式之桥接模式
java·设计模式·桥接模式
Edward.W13 分钟前
Python uv:新一代Python包管理工具,彻底改变开发体验
开发语言·python·uv
小熊officer13 分钟前
Python字符串
开发语言·数据库·python
model200513 分钟前
alibaba linux3 系统盘网站迁移数据盘
java·服务器·前端
渐暖°26 分钟前
JDBC直连ORACLE进行查询
数据库·oracle
月疯26 分钟前
各种信号的模拟(ECG信号、质谱图、EEG信号),方便U-net训练
开发语言·python
荒诞硬汉29 分钟前
JavaBean相关补充
java·开发语言
提笔忘字的帝国44 分钟前
【教程】macOS 如何完全卸载 Java 开发环境
java·开发语言·macos
萧曵 丶1 小时前
Next-Key Lock、记录锁、间隙锁浅谈
数据库·sql·mysql·mvcc·可重复读·幻读
flysh051 小时前
C# 架构设计:接口 vs 抽象类的深度选型指南
开发语言·c#