C3P0出現DEADLOCK報錯

錯誤log: 發生 DEADLOCK 的前提條件: 1 連接池會進行expandPool操作,因爲這樣才能產生AcquireTask對象,這個對象會阻塞內部連接池,因此,如果把minPoolSize和maxPoolSize設置爲一樣大可以避免這個問題 2 AcquireTask的執行持續很長時間,要大於10秒,在實際環境中是有可能放生的 3 acquireIncrement要大於numHelper
相關文章
相關標籤/搜索