java.sql.SQLRecoverableException:IO错误:套接字读取超时

时间:2013-04-17 08:00:32

标签: spring tomcat7

我正在使用Spring JdbcTemplate类来执行数据库操作。我的服务器是Tomcat 7.

当我单击应用程序的按钮执行某些数据库操作时,我收到以下错误

org.springframework.dao.DataAccessResourceFailureException:PreparedStatementCallback; SQL [XXXXX(我的查询)]; IO错误:套接字读取超时;嵌套异常是java.sql.SQLRecoverableException:IO错误:套接字读取超时

奇怪的行为: - 这种情况只是第一次发生。当我下次点击按钮时一切都很好。

我甚至尝试直接从toad访问数据库,但我没有得到任何连接时间。

context.xml中的数据库属性: -

资源名称=“jdbc / dsStaloneTelefoni”               AUTH = “容器”               类型= “javax.sql.DataSource中”               driverClassName = “oracle.jdbc.OracleDriver”               URL = “JDBC:预言:瘦:@someIP:XXXXX”               用户名= “XXXX”               密码= “XXXXXXXXXX”               testOnBorrow = “真”               testOnReturn = “真”               validationQuery =“从双重中选择1”               maxActive = “20”               了maxidle = “30”               MAXWAIT = “ - 1”/>

请帮忙。

0 个答案:

没有答案