mysql - SonarQube 仪表板显示 - 等待分析超过两天

标签 mysql sonarqube

SonarQube服务器环境详细信息如下:

• SonarQube Server Version - 5.6.7 (64-Bit). 
• Operating System: Ubuntu-16.04 –LTS.
• MYSQL Database Version - 5.7.21
• Database Current Size: 16-GB

问题: 我们的所有构建都在 Jenkins 上成功完成,但是在每个构建的 SonarQube 仪表板上显示 - 待处理。(有待处理的分析,更多详细信息可在后台任务页面上找到)。而如果我转到相应项目--> 管理 --> 后台任务 --> 日志。位置在这里我没有说看到任何错误。这个问题是最近几周才开始出现的。服务器端没有变化。

我已经尝试过以下方法。

1)  Rebooted the SonarQube Server and then cleared the $SONAR_HOME/data/es folder
2)  Also cleared $SONAR_HOME/temp/ folder.
3)  Then started the Sonarqube service. 

但还是同样的问题。让我用其他方法来解决这个问题。

最佳答案

正如评论中所解决的那样,分析报告处理在您的实例中被错误的分析报告阻止。它似乎卡在错误但仍在处理的状态中,并且通过占用后台任务处理器,它阻止了所有其他后台任务,即它阻止了所有后续分析的完成。

解决此错误的方法是删除阻止任务:全局管理>项目>后台任务并删除有问题的任务。

关于mysql - SonarQube 仪表板显示 - 等待分析超过两天,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49535737/

相关文章:

mysql - 将查询结果传递给子查询

mysql - 优化计数和选择查询

mysql表主键未执行

java - SonarQube JavaSquid 传感器错误,带有下划线编号

mysql - 为什么我收到此错误 :? angular.js:13920 错误:[ngRepeat:dupes] 错误( native )

php - 将流畅的聚合查询结果转换到 Laravel 中

plugins - Sonar 3.1 javascript 问题

c# - C# 的 Sonar 新线路覆盖率指标

powershell - 如何使用 Sonar-Runner.bat 动态设置 ProjectVersion

jenkins - 如何为 Sonar 指定 StyleCop 设置?