我是用Hibernate把我的对象映射到MySql DB中。在特定的时间点上,MDB消费者停止了从HornetQ的消息消费,并且在不可预知的时间段内发生了以下异常。我使用的是6.0.0 Final版本的Jboss,默认是Hornetq版本。
原因是:com.mysql.jdbc.exceptions.jdbc4.CommunicationsException。通信链接失败
以下是我的c3p0配置。
minPoolSize=25
initialPoolSize=25
maxPoolSize=1000
acquireIncrement=5
maxIdleTime=3600
idleConnectionTestPeriod=500
maxIdleTimeExcessConnections=300
maxConnectionAge=3600
preferredTestQuery=select 1
maxStatements=0
numHelperThreads=10
statementCacheNumDeferredCloseThreads=1
maxAdministrativeTaskTime=60
acquireRetryAttempts=0
AcquireRetryDelay=3000
BreakAfterAcquireFailure=false
谢谢你,维拉