2012-07-10 35 views

回答

1

由於MJB說,C3P0的配置參數acquireRetryAttempts設置爲1將導致客戶體驗只在一個連接的異常獲取失敗,而不是等待和重試。

如果您希望c3p0連接池在一輪採集失敗後(通過acquireRetryAttempts定義「round」)嘗試連接到數據庫,請將config參數breakAfterAcquireFailure設置爲true。 (默認情況下,這是假的,C3P0將再次嘗試獲得連接,當新客戶來人來電。)

http://www.mchange.com/projects/c3p0/#acquireRetryAttempts

http://www.mchange.com/projects/c3p0/#breakAfterAcquireFailure