0
A
回答
2
被遺棄的連接是應用程序用於執行某項任務但應用程序錯過關閉它們的連接,或者在進程中有一些異常未關閉。
設置removeAbandoned = false
可能會導致無連接錯誤,因爲在廢棄狀態下存在如此多的連接,則應用程序將無法連接。將不會有任何連接可用於執行任務。
設置removeAbandoned = true
將在爲removeAbandonedTimeout
設置的時間限制後關閉連接。
此問題出現是由於應用程序中的連接泄漏。
按Tomcat頁:
(布爾)標記,如果他們超過 removeAbandonedTimeout以去除廢棄的連接。如果設置爲true,則認爲連接被認爲已放棄並且符合刪除條件(如果已使用時間超過 ),removeAbandonedTimeout將其設置爲true可以恢復未能關閉連接的應用程序的db 連接。請參閱 也logAbandoned默認值爲false。
相關問題
- 1. DBCP Tomcat的連接池removeAbandoned不工作
- 2. 什麼是連接池?
- 3. 什麼是連接池關聯?
- 4. 爲什麼SqlAlchemy有連接池?
- 5. 爲什麼Uodotnet連接池超時?
- 6. 連接池 - 爲什麼在簽入時測試連接?
- 7. 爲什麼不DirContext.close()返回到連接池的LDAP連接?
- 8. 爲什麼數據庫連接池比單個連接好?
- 9. 爲什麼我的DBCP連接池沒有連接?
- 10. 我們自己實現連接池,但爲什麼它總是斷開連接?
- 11. 什麼是連接池的最佳方法?
- 12. 連接池中缺少的參數是什麼?
- 13. 關閉連接池的後果是什麼?
- 14. 連接池的良好設計模式是什麼?
- 15. 什麼是使用連接池在我的情況
- 16. psycopg連接池中'key'的含義是什麼?
- 17. 什麼是應用程序中的連接池?
- 18. 什麼是副作用連接池與SQL Server
- 19. 使用連接池,什麼是正確的方法?
- 20. 爲什麼仍然使用DBCP而不是其他連接池?
- 21. PostgreSQL的默認連接池限制是什麼?
- 22. autorelease池到垃圾回收的連接是什麼?
- 23. Wildfly 9使用的連接池jar是什麼?
- 24. Java:什麼是最有效的連接池?
- 25. C3P0連接池與MySQL連接池
- 26. Jboss連接池或休眠連接池
- 27. Tomcat連接池概念&c3p0連接池?
- 28. JMeter是否池HTTP連接?
- 29. 連接池 - 無連接
- 30. asyncpg - 連接vs連接池