程序報這個異常
### Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Failed to obtain JDBC Connection; nested exception is com.alibaba.druid.pool.GetConnectionTimeoutException: wait millis 60000, active 20, maxActive 20, creating 0, runningSqlCount 20 :
跟了遍源碼
發現即使sql執行報錯,druid連接池也會釋放
在這裏會進行資源回收,釋放,然後連接信息會再次放到connection數組最後
所以經排查,問題是出現在數據庫io大,有多個線程處於等待狀態