0
SonarQube版本:6.0是否可以从生成后台任务的报告中禁用“计算度量变量”(o.s.s.c.s.ComputationStepExecutor)子任务?
我正在经历约3分钟到30分钟的后台任务突然增加(与声纳服务器生成报告有关)。
我的项目是象下面这样:
100K LOC
30K issues
Mysql DB size 4 GB
Project_Measure table has about 12 million rows
从分析日志,我可以看到以下两个项目正在服用大量的时间。是否可以禁用或忽略“计算度量差异”(o.s.s.c.s.ComputationStepExecutor)以避免长时间延迟?欢迎任何形式的建议。
2016.10.03 15:17:07 INFO [o.s.s.c.s.ComputationStepExecutor] Execute component visitors | time=9680ms
2016.10.03 16:12:26 INFO [o.s.s.c.s.ComputationStepExecutor] Compute measure variations | time=3318787ms
您没有提供SonarQube版本 –
SonarQube v6.0.1 –
无法禁用此步骤。你可以尝试启用跟踪日志,看看是否有明显的位置消耗这个时间(我的猜测会是数据库相关的,所以一些SQL请求可能会非常缓慢)。 –