Sonarqube 声纳赛跑者每次都失败
在运行sonar runner(带有调试标志和堆栈跟踪)时,我遇到了一个错误 我的sonar服务器绑定到同一台机器上运行的mysql。它正常运行了一段时间,但最近它开始以以下错误结束Sonarqube 声纳赛跑者每次都失败,sonarqube,sonar-runner,Sonarqube,Sonar Runner,在运行sonar runner(带有调试标志和堆栈跟踪)时,我遇到了一个错误 我的sonar服务器绑定到同一台机器上运行的mysql。它正常运行了一段时间,但最近它开始以以下错误结束 10:25:23.030 DEBUG - 178223 measures to dump 10:25:23.629 DEBUG - Updating semaphore batch-test:test1 10:25:33.739 DEBUG - Updating semaphore batch-test:te
10:25:23.030 DEBUG - 178223 measures to dump
10:25:23.629 DEBUG - Updating semaphore batch-test:test1
10:25:33.739 DEBUG - Updating semaphore batch-test:test1
10:25:43.968 DEBUG - Updating semaphore batch-test:test1
10:25:49.551 INFO - Store results in database
10:25:49.551 DEBUG - Execute org.sonar.batch.index.ComponentDataPersister
10:25:54.151 DEBUG - Updating semaphore batch-test:test1
10:26:02.159 DEBUG - Execute org.sonar.batch.issue.IssuePersister
10:26:02.196 DEBUG - ooo Using Connection [jdbc:mysql://localhost:3306/sonar?useUnicode=true&characterEncoding=utf8, UserName=sonar@localhost, MySQL Connector Java]
10:26:02.196 DEBUG - ==> Preparing: select * from projects p WHERE p.kee=?
10:26:02.196 DEBUG - ==> Parameters: test:test1:com.test.framework.gba.GbaInfoProvider(String)
10:26:02.198 DEBUG - Release semaphore on project : org.sonar.api.resources.Project@45de530a[id=2644,key=test:test1,qualifier=TRK], with key batch-test:test1
10:26:02.281 DEBUG - To prevent a memory leak, the JDBC Driver [com.mysql.jdbc.Driver] has been forcibly deregistered
INFO: ------------------------------------------------------------------------
INFO: EXECUTION FAILURE
INFO: ------------------------------------------------------------------------
Total time: 27:30.454s
Final Memory: 27M/872M
知道它失败的原因吗?最终内存下一定有堆栈跟踪……我已经重新安装了sonar,清理了数据库,还清理了生成的.cache。现在好像有用了。关于丢失的堆栈跟踪,我忘了将错误流传输到输出流,并且错误日志没有收集。