estoy usando JNDI con Tomcat6 para administrar las conexiones MySQL, mi Catalina/domain.com/ROOT.xml tiene:MySQL no volver a conectar con 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" />
I aunque autoReconnect va a hacer el trabajo de volver a conectarse a la base de datos pero no es así, después de aproximadamente 8 horas de inactividad, mi aplicación escupe la conexión perdida a los errores de la base de datos. ¿Algunas ideas?
Gracias, Fedor
agradecimiento que trabajará – Fedor
Cabe mencionar que con Tomcat, se puede utilizar el validationQuery más ligero y eficiente de "* de ping/\ * /". Ver: http://dev.mysql.com/doc/connector-j/en/connector-j-usagenotes-tomcat.html – Jon