1、proxool配置连接池,超过一定时间出现连接超时的异常、异常:Communications link failure due to underlying exception: java.net.SocketException MESSAGE: Connection reset by peer: socket write error STACKTRACE:java.net.SocketException: Connection reset by peer: socket write error 
如何配置proxool 2、server.xml如何配置tomcat在规定时间段内自动重启

解决方案 »

  1.   

     jdbc-0.proxool.house-keeping-test-sql=SELECT SYSDATE FROM DUAL
      

  2.   

    我有这项配置,可能我没说清楚我遇到的问题:我的网站是放在别人的服务器上的,恰巧他们凌晨重启了数据库,这样对我连接池有没什么影响呢?网站在被访问之后日志就出这样的异常:Communications link failure due to underlying exception: java.net.SocketException MESSAGE: Connection reset by peer: socket write error STACKTRACE:java.net.SocketException: Connection reset by peer: socket write error,
      

  3.   

    超过一定时间到底是多长呢?一般数据库的超时是8小时(或者其它的),也就是超过这个时间没有任何数据库操作,数据库会自动断开连接的。所以,连接池在返回给应用链接前,要检测链接是否可用。具体配置,自己看池配置参数吧。 有test的参数的