2015-10-26 39 views
0

TL财产“弃池中删除”; DR:如何配置SonarQube清除废弃DB连接?如何设置SonarQube

我们最近升级到5.1.2 SonarQube,现在我看到从Notification服务连接错误(如描述elsewhere on Stackoverflow)。

虽然试图诊断,我注意到了“池中移除废弃”,在系统信息设置。

DATABASE 
Database MySQL 
Database Version 5.6.26-log 
.... 
Pool Remove Abandoned false 
Pool Remove Abandoned Timeout (seconds) 300 

我想,如果这个改变为“真”会对错误的任何影响,所以我看了conf/sonar.properties该物业的,我没有看到它。我看到的全部是

#sonar.jdbc.minEvictableIdleTimeMillis=600000 
#sonar.jdbc.timeBetweenEvictionRunsMillis=30000 

我不知道这些属性是改变还是取消注释。似乎没有“sonar.jdbc.removeAbandoned”属性或类似内容。

回答

0

sonar.jdbc.removeAbandoned =真

sonar.jdbc.removeAbandonedTimeout = 60

sonar.jdbc。*用于org.apache.commons.dbcp.BasicDataSource