求救!!!数据库连接池出错

2025年03月23日 13:17
有2个网友回答
网友(1):

在使用Connection之后,是否关闭了。再检查一下Statement和ResultSet是否关闭。
只是出现错误提示吗?是否可以对数据库进行操作?

(我在每次查询完都在Finally内调用了连接的Close()方法)。能否给我看看你的代码。

Cannot get a connection, pool error Timeout waiting for idle object.这种错误,说明池中连接用尽,而用户获取连接等待超时。你只给这么一段连接池的配置是不行的。配置应该没有问题,是你的代码有问题。

网友(2):

maxActive="100" maxIdle="30" maxWait="30000
把数值改小一点 30 10 10000