weblogic.jdbc.extensions.PoolDisabledSQLException

 数据源配置后,测试时随着压力加大,会出现这个错误提示

 

weblogic.jdbc.extensions.PoolDisabledSQLException: weblogic.common.resourcepool.ResourceDisabledException: Pool szxmgl is disabled,[W1]  cannot allocate resources to applications..
at weblogic.jdbc.common.internal.JDBCUtil.wrapAndThrowResourceException(JDBCUtil.java:229)
at weblogic.jdbc.pool.Driver.connect(Driver.java:161)
at weblogic.jdbc.jts.Driver.getNonTxConnection(Driver.java:668)
at weblogic.jdbc.jts.Driver.connect(Driver.java:158)
at weblogic.jdbc.common.internal.RmiDataSource.getConnection(RmiDataSource.java:351)

在9里面,如果压力大的时候,数据库连接池中设置的连接又不够,就会暂时的disable掉这个数据源。在8里面,如果出现这种情况,只是请求会等待,默认是10秒,如果还等不到就返回错误。因为9里面的执行线程是自调整的,所以你需要将连接池的数量也设置的大一些才可以。或者在9里面配置work manager,限制你这个应用能够使用的线程的最小和最大值


 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值