怪不得!连接池原来是你自己写的!
我在csdn上看到了整个连接池的写法!不过我忘了是哪一篇文章!
你可以查查!那上的连接池!很全的

解决方案 »

  1.   

    奇怪!
    一个连接不是可以创建多个 statement 的吗?
    为啥会用户一多就会 到达这最大值呢?
    难道你们的连接池 都是返回 连接?而不是返回 statement?并记录 statement 的数目?
      

  2.   

    tomcat的连结池的原理是,当到达最大的连结数的时候,连结池会让新的连结等待一个已经设定的最大的等待时间,如果在等待的时间超时的话,就会跳出一个异常,我觉得很合理。祝你好运!
      

  3.   


    rs.close();
    statement.close();
    jdbc.close();
    就不会有问题了。
      

  4.   

    to  hjx7812(寒江雪)你所说的是用完的资源释放,这个我也知道,我现在问题是用户仍然使用着
    这个连接去访问资源,我不可能关闭它。但同时不断有新用户向池中索取连
    接,这时候就不存在所谓资源用完释放,没有关系啦。