druid源码学习2-DruidDataSource.DestroyTask
生活随笔
收集整理的這篇文章主要介紹了
druid源码学习2-DruidDataSource.DestroyTask
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
DestroyTask有兩部分任務,一個是shrink,一個是removeAbandoned
Shrink
我對shrink的理解是,當連接池的連接數量大于最小空閑連接數量的時候,通過一定的策略,將多余的連接釋放。
獲取需要驅逐連接的數量:
如果開啟了phy-timeout-millis物理連接的超時時間
removeAbandoned
經過檢索相關配置的含義,對removeAbandoned操作的理解就是將一些連接超時的異常連接進行處理,從連接池中移除。
總結
以上是生活随笔為你收集整理的druid源码学习2-DruidDataSource.DestroyTask的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: PHOTOSHOP绘制卡通人物简单教程
- 下一篇: java采用Process.destro