+
 新版

求大神,oracle使用druid连接池,断开重连的问题?

唐吾 发布于 2015/12/02 09:47
阅读 6K+
收藏 2

项目使用druid,数据库是oracle,当过一段时间后(即断开重连),开始获取连接就变得非常慢,需要刷新多次或等待很久才能流畅的运行。

druid部分配置如下:

<property name="testWhileIdle" value="true"/>
<property name="testOnBorrow" value="false"/>
<property name="testOnReturn" value="false"/>
<property name="removeAbandoned" value="true" />
<property name="removeAbandonedTimeout" value="1800" /> 
<property name="logAbandoned" value="true" />

监控时发现有逻辑连接数大于关闭数的情况,但远远未达到最大连接数,请问这个会是什么问题呢?急求谢谢


加载中
1
Fisher_z
Fisher_z

我也遇到这个问题,一直解决不掉,请问下,后面您是怎么解决的

l
ldmos
我也遇到同样的问题,我是这样解决的, 首先出现这样的问题原因是在一定的时候内没有获取到数据库连接,超时所导致的。 在tomcat 下的 catalina.sh 第一行添加 JAVA_OPTS="-Djava.security.egd=file:/dev/./urandom" 你可以试一试。
0
Charliezq
Charliezq

请问解决了吗。遇到类似问题了

OSCHINA
登录后可查看更多优质内容
返回顶部
顶部