标签: java mysql database connection-pooling apache-commons-dbcp
我无法弄清楚 removeAbandoned 和驱逐之间的区别。我在某处读过removeAbandoned已被弃用,但官方文档(http://commons.apache.org/dbcp/configuration.html)中没有提到它。
所以,如果有人能够启发我,我将不胜感激:)
谢谢!
答案 0 :(得分:24)
它们意味着不同的东西:
驱逐并不表示您的代码存在问题(只是应用程序在连接突发后需要更少的连接)但是放弃连接意味着应用程序正在保持连接并且没有返回池。