BoneCP连接意外关闭

时间:2013-09-09 19:24:01

标签: mysql datanucleus bonecp

我正在将DataNucleus与BoneCP-0.8.0-rc2集成,我随机获得此异常:

javax.jdo.JDODataStoreException: No operations allowed after connection closed.
at org.datanucleus.api.jdo.NucleusJDOHelper.getJDOExceptionForNucleusException(NucleusJDOHelper.java:421)
at org.datanucleus.api.jdo.JDOQuery.execute(JDOQuery.java:230)

阅读this post后,我已经设置了

  • datanucleus.connectionPool.maxConnectionAgeInSeconds = 170(秒)

我使用的其他属性:

  • datanucleus.connectionPool.minPoolSize = 0
  • datanucleus.connectionPool.maxPoolSize = 8

我测试此属性的本地MySQL服务器的wait_timeout = 28800(秒)。

由于我添加了这个新属性,因此我比以前更频繁地获得上述异常。

由于异常没有明确指定连接被驱动程序关闭,我认为它已被连接管理器关闭。

您是否有任何其他线索可能会导致此异常?

0 个答案:

没有答案
相关问题