繁体   English   中英

Java Play 2.2.2 BoneCp 0.8.0.RELEASE MySql超时连接

[英]Java Play 2.2.2 BoneCp 0.8.0.RELEASE MySql Timeout Connection

我了解还有其他帖子讨论了此问题。 我尝试了他们的解决方案,但没有一个真正起作用。

我很沮丧,并收到此错误:

Caused by: java.sql.SQLException: Timed out waiting for a free available connection.
    at com.jolbox.bonecp.DefaultConnectionStrategy.getConnectionInternal(DefaultConnectionStrategy.java:88) ~[com.jolbox.bonecp-0.8.0.RELEASE.jar:na]
    at com.jolbox.bonecp.AbstractConnectionStrategy.getConnection(AbstractConnectionStrategy.java:90) ~[com.jolbox.bonecp-0.8.0.RELEASE.jar:na]

还有我的bonecp配置:

db.default.idleConnectionTestPeriod=10 minutes

db.default.maxConnectionsPerPartition=10
db.default.minConnectionsPerPartition=4

db.default.connectionTestStatement="SELECT 1"

帮助将不胜感激。

我有一个类似的问题,我跟踪到使用QueryIterator返回数据。 我将ebean逻辑更改为findList(),问题消失了。 我猜测我的问题与未释放的资源有关,这又导致了超时问题。

我在Java上使用Play 2.2.3。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM