You can't perform any operations on this connection. It has been automatically closed by Proxool for some reason你的连接已经被proxool 关闭了,所以不能设置任何操作了!我想不出太多的理由,是不是你设置的连接池初始容量太小了。调高一点,比如10/20

解决方案 »

  1.   

    <?xml version="1.0" encoding="UTF-8"?>
    <something-else-entirely>
    <proxool>
    <alias>DPwc</alias>
    <driver-url>jdbc:mysql://localhost:3306/wcdb?Unicode=true&amp;characterEncoding=gb2312</driver-url>
    <driver-class>com.mysql.jdbc.Driver</driver-class>
    <driver-properties>
    <property name="user" value="root"/>
    <property name="password" value=""/>
    </driver-properties>
    <house-keeping-sleep-time>60000</house-keeping-sleep-time>
    <prototype-count>10</prototype-count>
    <maximum-connection-count>250</maximum-connection-count>
    <minimum-connection-count>100</minimum-connection-count>
    <statistics>15s,10m,1d</statistics>
    </proxool>
    </something-else-entirely>
      

  2.   

    java2000_net 谢谢您的关注!我真的很想吐血了
      

  3.   

    我想这样
    1 你换一个连接池看看,这样可以排除连接池问题,比如c3p0 或者 dbcp 之类的
    2 你换一种方式访问连接池,这样来排除你的程序代码问题,比如直接拿到数据库连接。总之,把问题分成2部分,排查!
      

  4.   

    有知道的也告诉我一下,我现在的网站也是这个样子,很郁闷!
    我邮箱:[email protected]
      

  5.   

    在proxool.xml中增加下面一句话:<maximum-active-time>3600000</maximum-active-time>