接続プールを使用するようにTomcatを設定しましたが、接続でMySQLがタイムアウトした後、以前にプールで開いていた接続が開かれていません。私のcontext.xmlファイルは次のようになります。
<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"/>
ご覧のとおり、autoReconnectをtrueとして含めましたが、含まれていません。タイムアウトが設定されている8時間後に、データベースでプロセスを確認しました。