我目前正在使用RTC Jazz插件v1.1运行SonarQube v6.0。我在一个MVC网络应用程序项目上运行分析,这个项目有大约700k行代码,~5000个类和~6000个文件。当我启用scm传感器时,Jazz Annotate调用需要很长时间。我已经启用了详细的日志记录,您可以观看它们请求/响应,同时观看它们似乎每个需要5-20秒。最终作业运行3-4个小时,其中一个注释调用(每次失败时似乎是随机的)花费的时间超过了插件代码中Blame允许的60秒硬编码时间限制。我参与了我们的网络支持团队,我们的理性实例和发布这些命令的构建机器之间的连接是5-10ms,所以我不认为它的网络。我也从那台机器发出SCM(和LSCM)命令,手动请求相同类型的信息,看起来更快,但不够快(大概3-5秒)
我可以做些什么来加快Annotate调用或确定瓶颈在哪里?