首页 > 解决方案 > 在数据库(sysbase)服务重新启动后尝试重新连接 jdbc 连接

问题描述

我正在使用 Sybase 数据库。当我重新启动数据库时,Tomcat 不会自动连接到它。
在成功重新启动 sysbase DB 后重新启动 Tomcat 服务时,它工作正常。
我正在使用一个属性文件,并从该文件中将信息传递给 tomcat xml 文件。

connection.url=jdbc:sybase:Tds:10.0.0.2:20000/TestDB
connection.username=test connection.password=
connection.password.type=encrypted pool.initialSize=50 pool.maxIdle=50
pool.minIdle=25 pool.maxActive=100 pool.suspectTimeout=60
pool.timeBetweenEvictionRunsMillis=90000
pool.minEvictableIdleTimeMillis=90000 pool.validationInterval=30000
pool.removeAbandoned=true pool.removeAbandonedTimeout=300
pool.logAbandoned=true pool.testOnBorrow=true pool.jmxEnabled=true
pool.jdbcInterceptors=SlowQueryReportJmx(threshold=5000)

所有值都设置在server.xml文件中validationQuery="SELECT 1"

有人可以帮帮我吗?

标签: javasybasetomcat8

解决方案


推荐阅读