我们正在将应用程序从Tomcat9.0.22升级到9.0.43版本。但是我们正在努力解决tomcat9.0.43上的会话泄漏问题。我们对jdbc连接有相同的配置,但不知道为什么数据库会话不能在Tomcat9.0.43上发布。但应用程序在9.0.22版本上运行良好。由于infosec发现了漏洞,因此必须进行升级。下面是jdbc连接的配置。应用程序托管在windows server 2019和sql standard edition上
<Resource name="jdbc/abcDb"
auth="Container"
type="javax.sql.DataSource"
driverClassName="net.sourceforge.jtds.jdbc.Driver"
url="jdbc:jtds:sqlserver://10.xxx.xxx.xx:1433/Prod"
username="xxxx"
password="XXXXXXXXX"
maxWaitMillis="40000"
maxTotal="1000"
maxIdle="233"
minIdle="89"
timeBetweenEvictionRunsMillis="68000"
minEvictableIdleTimeMillis="110000"
validationQuery="SELECT 1"
testWhileIdle="true"
testOnReturn="true"
testOnBorrow="false"
removeAbandonedOnBorrow="true"
removeAbandonedOnMaintenance ="true"
logAbandoned="false"
removeAbandonedTimeout="55" />
暂无答案!
目前还没有任何答案,快来回答吧!