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

相关推荐
yyk的萌7 小时前
AI 应用开发工程师基础学习计划
开发语言·python·学习·ai·lua
卢傢蕊8 小时前
MySQL全量、增量备份与恢复
数据库·mysql
码农垦荒笔记8 小时前
MySQL主从延迟根因诊断法:从现象到本质的全链路排查指南
数据库·mysql·主从复制
Amumu121388 小时前
Js:正则表达式(一)
开发语言·javascript·正则表达式
我不是8神8 小时前
CAP 定理与 etcd 核心知识点总结
数据库·etcd
kiku18188 小时前
Mysql故障排查与优化
数据库·mysql
刘~浪地球9 小时前
Redis 从入门到精通(二):数据类型详解
数据库·redis·缓存
无人机9019 小时前
Delphi 网络编程实战:TIdTCPClient 与 TIdTCPServer 类深度解析
java·开发语言·前端
lclcooky9 小时前
Spring 中使用Mybatis,超详细
spring·tomcat·mybatis
TeDi TIVE9 小时前
Spring Cloud Gateway
java