日期:2014-05-17  浏览次数:20817 次

SSH将文件存入数据库报Connection reset by peer: socket write error
我在用SSH做图片(26K)写入数据库(oracle)的时候报以下错误。
Caused by: java.sql.SQLException: Io 异常: Connection reset by peer: socket write error

在网上看到
  “ 当数据库连接池中的连接被创建而长时间不使用的情况下,该连接会自动回收并失效,但客户端并不知道,在进行数据库操作时仍然使用的是无效的数据库连接,这样,就导致客户端程序报“ java.sql.SQLException: Io 异常: Connection reset by peer”或“java.sql.SQLException 关闭的连接”异常,加上<property name="validationQuery" value="select * from dual"/> ”
按照以上的方法尝试过,还是不成,求高手指点。


------解决方案--------------------
貌似以前遇到过,最后搞定了,也不是网上说的那种垃圾说法。

不过,问题是~我记不得怎么弄好的了 - -! 杯具了....
------解决方案--------------------
换数据源实现,楼主用c3p0吧