应该是你的连接长时间没有关闭。要设置连接的最大活动时间等参数,给你一个参考一下:
          <parameter>  
              <name>maxActive</name>  
              <value>3000</value>  
          </parameter>  
   
          <parameter>  
              <name>maxIdle</name>  
              <value>1000</value>  
          </parameter>  
   
          <parameter>  
              <name>maxWait</name>  
              <value>10000</value>  
          </parameter>  
  这样可以保证同时有1000个左右的连接,也就是说可以有1000个人同时在线,根据你的访问量,也不会同时有1000个人在线的。这样设置应该差不多了。