数据库连接池释放池中连接的问题

发布于 2021-11-16 20:17:57 字数 353 浏览 798 评论 2

Spring 配置的连接池,发现项目停止后,tomcat正常关闭,或者是使用JUNIT测试后,连接池拿的Connection没有关闭掉,从数据库那边可以看到还有没有关闭的Session,每重启一次,上次连接池里的Connection 就没有和数据库断开,但是使用传统的JDBC模式,Conneciton close 后,数据库那边的Session 数量就没有增加。 spring bean 不是有个destory-method 吗,设置了close()还是没有用。有什么办法在项目停止或者什么显示的调用,来断开连接池中所有的连接。

 

ORACLE 

连接池 试了 C3P0,DBCP,停止的时候都不会断开池和数据库的连接.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

一人独醉 2021-11-18 07:16:17

解决了么,问问怎么解决的,老帖了

妖妓 2021-11-17 18:26:40

这个问题我也遇到,现在研究中。。。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文