本帖最后由 xiaopeng187 于 2014-04-14 10:28:16 编辑

解决方案 »

  1.   

    select value from v$parameter where name = 'processes' ;
    一下,看看是不是你设置的那个值。
      

  2.   

    加几个配置试试:<property name="minIdle" value="1" />
    <property name="maxActive" value="100" />
    <property name="maxIdle" value="20" />这样会根据最小空闲自动申请连接。
      

  3.   

    都有  <property name="initialSize" value="${jdbc.initialSize}" />
    <property name="maxActive" value="${jdbc.maxActive}" />
    <property name="maxIdle" value="${jdbc.maxIdle}" />
    <property name="minIdle" value="${jdbc.minIdle}" />
    <property name="maxWait" value="${jdbc.maxWait}" />
      

  4.   

    现在没有出现那个问题了,<property name="removeAbandoned" value="${jdbc.removeAbandoned}" />
            <property name="removeAbandonedTimeout" value="${jdbc.removeAbandonedTimeout}" />我还是设置了这两个,现在跑了三天也没出现了,这个问题应该还是属于我的资源释放造成的。只能说用jdbc来写必须非常小心资源的释放了。