6
ている再接続していない:MySQLは、私は、MySQLの接続を管理するためにTomcat6とJNDIを使用しています、私のカタリナ/ domain.com/ROOT.xml JNDIのTomcat 6
<Resource name="jdbc/db" auth="Container" type="javax.sql.DataSource"
username="db1" password="somepass" driverClassName="com.mysql.jdbc.Driver"
url="jdbc:mysql://localhost:3306/db?autoReconnect=true" maxActive="15" maxIdle="3"
maxWait="5000" removeAbandoned="true" removeAbandonedTimeout="20" />
私は自動再がデータベースに再接続する仕事をするのにそれは、私のアプリがデータベースエラーへの接続の喪失を吐き出す約8時間の非アクティブの後にしません。何か案は?
おかげで、ヒョードル
は、Tomcatので、あなたは「*// *ピング\」の、より軽量で効率的なvalidationQueryを使用できることに言及しなければならない – Fedor
を動作することをお願いします。参照:http://dev.mysql.com/doc/connector-j/en/connector-j-usagenotes-tomcat.html – Jon