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

相关推荐
LUCIAZZZ15 分钟前
简单说一下什么是RPC
java·网络·网络协议·计算机网络·spring cloud·rpc
CT随17 分钟前
Redis 存在线程安全问题吗?为什么?
数据库·redis·安全
嘵奇18 分钟前
最新版IDEA下载安装教程
java·intellij-idea
TravisBytes19 分钟前
Redis如何解决热Key问题
数据库·redis·缓存
宽带你的世界23 分钟前
TiDB 是一个分布式 NewSQL 数据库
数据库·分布式·tidb
终极定律24 分钟前
qt:输入控件操作
开发语言·qt
隔壁老王15630 分钟前
tidb实时同步到mysql
数据库·mysql·tidb
2501_9032386536 分钟前
深入理解 JUnit 的 @RunWith 注解与自定义 Runner
数据库·junit·sqlserver·个人开发
JenKinJia39 分钟前
Windows10配置C++版本的Kafka,并进行发布和订阅测试
开发语言·c++
煤炭里de黑猫41 分钟前
Lua C API :lua_insert 函数详解
开发语言·lua