1.重新调用,重新调用会重新获取数据库链接。
2.testOnBorrow 默认为false
指明是否在从池中取出连接前进行检验,如果检验失败,则从池中去除连接并尝试取出另一个.
在durid配置文件加上
test-on-borrow: true
3.在链接加上autoReconnect=true
jdbc:mysql://localhost:3306/test?user=root&password=&useUnicode=true&characterEncoding=utf8&autoReconnect=true&failOverReadOnly=false
4.加大wait_timeout的值