0

我正面临以下HTTP 500状态问题。

留言说明:

服务器遇到内部错误 () 阻止它完成此请求。

例外:

javax.servlet.ServletException:java.sql.SQLException:分配连接时出错。原因:使用中的连接等于 max-pool-size 和过期的 max-wait-time。无法分配更多连接。

根本原因:

java.sql.SQLException:分配连接时出错。原因:使用中的连接等于 max-pool-size 和过期的 max-wait-time。无法分配更多连接。

注意 GlassFish v3 日志中提供了异常的完整堆栈跟踪及其根本原因。玻璃鱼 v3

4

1 回答 1

2

似乎您的应用程序中某处存在连接泄漏。

当您从连接池借用连接并忘记正确关闭它时,它仍然标记为不可用,从而导致您遇到异常。

要定位泄漏,您应该通过应用程序服务器肯定公开的 JMX 连接器监视连接使用情况。

于 2013-02-05T08:16:06.937 回答