@wenshao 帮忙看看 谢谢 数据库 oracle 11g
<!-- 数据库连接池 -->
<bean id="dataSource" class="com.alibaba.druid.pool.DruidDataSource" destroy-method="close">
<property name="driverClassName" value="${jdbc.driver}"/>
<property name="url" value="${jdbc.url}"/>
<property name="username" value="${jdbc.username}"/>
<property name="password" value="${jdbc.password}"/>
<!-- 配置初始化大小、最小、最大 -->
<property name="initialSize" value="1"/>
<property name="maxIdle" value="1"/>
<property name="maxActive" value="30"/>
<!-- 配置获取连接等待超时的时间 -->
<property name="maxWait" value="1200"/>
<property name="validationQuery" value="select 1"/>
<!-- 配置间隔多久才进行一次检测,检测需要关闭的空闲连接,单位是毫秒 -->
<property name="timeBetweenEvictionRunsMillis" value="60000" />
<!-- 配置一个连接在池中最小生存的时间,单位是毫秒 -->
<property name="minEvictableIdleTimeMillis" value="300000" />
<property name="testWhileIdle" value="true" />
<property name="testOnBorrow" value="false" />
<property name="testOnReturn" value="false" />
<!-- 打开PSCache,并且指定每个连接上PSCache的大小 -->
<property name="poolPreparedStatements" value="true" />
<property name="maxPoolPreparedStatementPerConnectionSize" value="20" />
Caused by:
com.alibaba.druid.pool.GetConnectionTimeoutException: loopWaitCount 0, wait millis 1200建议补充一下druid的版本连接不够用,获取连接等待时间超过你配置的<spanstyle="font-family:Verdana,sans-serif,宋体;font-size:14.285714149475098px;line-height:22px;background-color:#F9F9F9;">1200毫秒,所以出错。tongyang我也遇到这样的问题 哪位大神知道原因啊 版本是0.2.11怎么解决?<divclass="ref">
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。