Websphere:设置连接池超时被忽略

时间:2013-10-09 11:22:54

标签: java connection timeout websphere

我的EJB应用程序最近经常开始抛出

com.ibm.websphere.ce.j2c.ConnectionWaitTimeoutException
 at com.ibm.ejs.j2c.FreePool.createOrWaitForConnection(FreePool.java:1521)

错误消息状态,例如"Connection not available, Timed out waiting for 2008"

奇怪的是,等待时间从2001年到大约24000毫秒不等,但从未达到180000毫秒。 (连接池设置:连接超时设置为180秒)。

有什么想法吗?谢谢!

2 个答案:

答案 0 :(得分:2)

这根本不是连接超时。这是一个连接 pool timeout。

答案 1 :(得分:0)

在WebSphere Application Server中,当连接池达到其最大大小时,抛出ConnectionWaitTimeoutException,应用程序正在使用所有连接,并且应用程序请求更多连接。

http://www-01.ibm.com/support/docview.wss?uid=swg21225611