Mysql不与JNDI Tomcat 6重新连接

Mysql不与JNDI Tomcat 6重新连接,第1张

Mysql不与JNDI Tomcat 6重新连接

不要使用

autoReconnect
。它有问题,已经过时了。例如,当线程正在使用连接时,您可能发生断开/重新连接事件。相反,在将连接池
testOnBorrow
传递给应用程序之前,我会先对其进行连接池测试。这是一个例子:

<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"          maxActive="15"          maxIdle="3"          maxWait="5000"          removeAbandoned="true"          removeAbandonedTimeout="20"          logAbandoned="true"          factory="org.apache.tomcat.dbcp.dbcp.BasicDataSourceFactory"          validationQuery="select 1"          minEvictableIdleTimeMillis="3600000"          timeBetweenEvictionRunsMillis="1800000"          numTestsPerEvictionRun="10"          testWhileIdle="true"          testonBorrow="true"          testonReturn="false"          />


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5622166.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-15
下一篇 2022-12-15

发表评论

登录后才能评论

评论列表(0条)

保存