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

相关推荐
AC赳赳老秦9 分钟前
政企内网落地:OpenClaw 离线环境深度适配方案,无外网场景下本地化模型对接与全功能使用
java·大数据·运维·python·自动化·deepseek·openclaw
赏金术士12 分钟前
Kotlin 从入门到进阶 之函数模块(核心基础)(二)
android·开发语言·kotlin
weixin_4491736515 分钟前
在 Java 中,‌线程安全的 List‌ 主要有以下几种实现方式,它们的效率取决于具体的使用场景(尤其是读写比例):
java·线程安全的list
念何架构之路25 分钟前
MySql常见ORM
数据库·mysql
砚底藏山河37 分钟前
股票数据API接口:如何获取股票历历史分时KDJ数据
java·python·maven
xcLeigh1 小时前
KES数据库安全、权限、审计实战
数据库·安全·备份·权限·审计·ssl加密·密码策略
zjy277771 小时前
c++如何实现日志文件的异步落盘功能_基于无锁队列方案【附代码】
jvm·数据库·python
河阿里1 小时前
SQL:深分页问题深度解析
数据库·sql
wang3zc1 小时前
JavaScript中函数声明位置对解析器预编译的影响
jvm·数据库·python
涤生大数据2 小时前
AI时代,SQL该何去何从?
数据库·人工智能·sql