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没有启动。

相关推荐
Ting-yu几秒前
SpringCloud快速入门(11)---- Sentinel(异常处理)
java·spring boot·后端·spring·spring cloud·sentinel
X5661几秒前
什么是Bootstrap的移动优先响应式设计
jvm·数据库·python
XMYX-0几秒前
29 - Go time 时间模块详解:时间处理、定时控制与底层设计
开发语言·golang
m0_47085764几秒前
实现一个可精确定位、支持左右移动与删除的文本光标系统
jvm·数据库·python
_童年的回忆_1 分钟前
【Linux】安装Jenkins并且打包发布springboot项目
linux·spring boot·jenkins
小小de风呀2 分钟前
de风——【从零开始学C++】(七):string类详解
开发语言·c++·算法
丘比特惩罚陆2 分钟前
制作类似aimlab的测试手速反应力的小游戏
开发语言·javascript·visual studio
m0_591364733 分钟前
mysql如何通过索引减少行锁范围_mysql索引与加锁逻辑
jvm·数据库·python
江屿风3 分钟前
【c++笔记】类和对象流食般投喂(中)
开发语言·c++·笔记
csbysj20203 分钟前
C 语言输入与输出(I/O)详解
开发语言