Le pool de connexions JDBC ne pas rouvrir les connexions dans Tomcat

J'ai configurer Tomcat pour utiliser un pool de connexions et pourtant, après le MySQL délai d'attente sur les connexions les connexions déjà ouvertes dans la piscine ne sont pas ouverts. Voici ce que ma context.xml fichier ressemble à ceci:

<Resource name="jdbc/hpsgDB" auth="Container" type="javax.sql.DataSource"
           maxActive="5" maxIdle="3" maxWait="10000"
           username="uname" password="password" driverClassName="com.mysql.jdbc.Driver"
           url="jdbc:mysql://localhost:3306/hpsgdb?autoReconnect=true"/>

Comme vous pouvez le voir, j'ai inclus autoReconnect comme vrai mais il ne le fait pas. J'ai vérifié les processus sur la base de données après 8 heures, ce qui est ce que le temps est réglé.

OriginalL'auteur Dean | 2009-12-08