【发布时间】:2016-03-01 21:08:25
【问题描述】:
TL;DR:如何配置 SonarQube 以删除废弃的数据库连接?
我们最近升级到 SonarQube 5.1.2,我现在看到来自通知服务的连接错误(如 elsewhere on Stackoverflow 所述)。
在尝试诊断时,我注意到系统信息中的“Pool Remove Abandoned”设置。
DATABASE
Database MySQL
Database Version 5.6.26-log
....
Pool Remove Abandoned false
Pool Remove Abandoned Timeout (seconds) 300
我想知道将其更改为“true”是否会对错误产生任何影响,因此我在conf/sonar.properties 中查找了此属性,但没有看到。我看到的只是
#sonar.jdbc.minEvictableIdleTimeMillis=600000
#sonar.jdbc.timeBetweenEvictionRunsMillis=30000
我无法判断其中之一是要更改的属性还是只是取消注释。似乎没有“sonar.jdbc.removeAbandoned”属性或类似属性。
【问题讨论】:
标签: sonarqube