我知道这类似于sonarqube 5.2 background tasks sometimes fail with no log -但是我不能评论(由于缺乏声誉点)来添加更多的信息,所以尝试添加这个帖子作为一个答案,但被主持人删除了……
我在SonarQube 5.2上遇到了问题,现在是5.3,昨天升级了。我尝试在服务器上增加日志记录以跟踪,并在项目本身上启用sonar.verbose=true。
但是,maven构建的输出中没有额外的信息--只是正常的:
分析成功后,您可以在构建日志中浏览xxx。
我确实在服务器日志文件中看到了一个POST /api/ce/submit?projectKey=xxxx&projectName=yyyy | time=757ms --但仅此而已。
我还在data\ce\reports中看到一个名与构建日志中的id匹配的zip文件(例如:AVI19fDPpe3MLWoniJn9.zip)
但是,我在后台任务屏幕上会出现间歇性故障--后台任务屏幕中没有日志链接,data\ce\logs\reports目录中也没有创建日志。
我求助于从头开始重建声纳数据库5.3 (因为我们没有历史),而且错误仍在发生。
我正在使用:
sonarqube 5.3上安装Oraclesonar.scm.disabled=true,因为我们在上一个版本的问题)
sonar-jacoco-listeners v 3.2构建一个Maven项目(也尝试了2.9.1)发布于 2016-01-15 14:52:27
你正面临着一个非常奇怪的问题。
总结一下:
data/ce/logs目录中也没有任务日志。我们唯一一次面对这样的情况,结果是两个SonarQube实例运行在同一个数据库上,下面是所发生的事情:
很好的暗示.数据库中的条目的状态变化不是由SQ A完成的,而是报表zip文件仍然存在于数据目录中。将条目状态更改为“失败”或“成功”与删除zip文件紧密耦合。
这只是一个提示,因为删除也可能失败,但在这种情况下,您将在日志中出现错误。
https://stackoverflow.com/questions/34762115
复制相似问题