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

相关推荐
Han.miracle5 分钟前
Spring IoC 与 DI 核心知识点综合测试题
java·前端·数据库
_Jimmy_6 分钟前
mysql更新字段会更新索引吗
数据库·mysql
-杨豫7 分钟前
JavaScript入门到精通全套资料,以及核心进阶ES6语法,API,js高级等基础知识和实战教程
开发语言·javascript·es6
婉然从物7 分钟前
IDEA中plugins无法连接网络
java·ide·intellij-idea
xiaogai_gai8 分钟前
ETL数据流程实战:轻易云平台整合金蝶云星空API接口
java·数据仓库·etl
小灰灰搞电子8 分钟前
Qt 打印输出:printf与qDebug的区别
开发语言·qt
@PHARAOH9 分钟前
HOW - 本地基于 docker 快速构建 mysql 数据库
数据库·mysql·docker
实心儿儿9 分钟前
C++ —— 多态
开发语言·c++
小小怪75015 分钟前
C++中的代理模式高级应用
开发语言·c++·算法
sheji341616 分钟前
【开题答辩全过程】以 基于springboot的健身预约系统的设计与实现为例,包含答辩的问题和答案
java·spring boot·后端