Caused by: java.net.SocketException: Connection reset

1、错误描述

Caused by: java.net.SocketException: Connection reset
	at java.net.SocketInputStream.read(SocketInputStream.java:196)
	at java.net.SocketInputStream.read(SocketInputStream.java:122)
	at com.mysql.jdbc.util.ReadAheadInputStream.fill(ReadAheadInputStream.java:114)
	at com.mysql.jdbc.util.ReadAheadInputStream.readFromUnderlyingStreamIfNecessary(ReadAheadInputStream.java:161)
	at com.mysql.jdbc.util.ReadAheadInputStream.read(ReadAheadInputStream.java:189)
	at com.mysql.jdbc.MysqlIO.readFully(MysqlIO.java:3014)
	at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:3467)
	... 100 more

2、错误原因

      由于数据库服务器端的连接出现短暂的中断,客户端请求没有中止,一直在请求中,导致出现连接重置


3、解决办法

(1)检查数据库连接,看是否正常

(2)检查网络连接情况

原文地址:https://www.cnblogs.com/hzcya1995/p/13314326.html