【发布时间】:2015-11-03 16:27:22
【问题描述】:
我们收到java.sql.SQLException:连接已关闭。执行事务时间歇性异常。我们使用的是tomcat 7.X及以下配置。
<Context docBase="ROOT" reloadable="true" antiJARLocking="true">
<Resource
name="jdbc/DS"
auth="Container"
type="javax.sql.DataSource"
driverClassName="org.postgresql.Driver"
url="jdbc:postgresql://XXXXXXX"
factory="org.apache.tomcat.jdbc.pool.DataSourceFactory"
username="XXXXXX"
password="XXXXXX"
maxActive="20"
maxIdle="3"
minIdle="3"
maxWait="10000"
removeAbandoned="true"/>
</Context>
可能我们在此处缺少某些导致问题的配置或属性。
请提出解决此问题的方法或帮助找出根本原因。
【问题讨论】:
-
这种情况发生在批量数据还是少量数据中
-
当我们处理一些批量数据时会发生这种情况。
标签: java postgresql tomcat jndi