gpt4 book ai didi

java - 如何从Tomcat中的JDBC连接池中释放连接?

转载 作者:行者123 更新时间:2023-11-30 11:20:27 27 4
gpt4 key购买 nike

我在 Tomcat 中有一个 JDBC 连接池,我的最大连接数为 5。现在,当我获得 6 个连接时,就会出现错误。

如何释放一个旧连接放入连接池中,以便获得第 6 个连接?

我必须在 java 中使用哪个命令来释放连接?

最佳答案

对于符合 JDBC 规范的数据源,将连接返回到连接池的方法是调用 close()

JDBC 规范要求从池中获得的连接与非池化连接的行为应该没有区别(从该连接的用户的角度来看);这包括在完成连接后必须调用 close()。为此,连接池通常包装或代理一个连接,以便它可以在 close() 时将连接返回到池(+ 额外的清理,如关闭语句和结果集(代理))。

关于java - 如何从Tomcat中的JDBC连接池中释放连接?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22711290/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com