SonarQube 6.7.1。 Sonar Scanner 3.0.3.778。适用于詹金斯的Sonar Scanner插件2.6.1。 Postgres 9.6.6数据库。一切都在一个Solaris 11 Unix机器上运行。项目语言是OpenEdge ABL。我没有提到在文档中的任何位置运行扫描程序。
2012年的一个问题似乎表明它无法在多个核心上运行。 Sonar Multicore
2015年左右的另一个问题是,扫描仪无法利用maven的多线程构建。 Maven Sonarqube Plugin: Multithreading
似乎一个插件(SonarCFamily)提供了一种在多个核心上扫描项目的方法,尽管我们的应用程序不是用C编写的。https://docs.sonarqube.org/display/PLUG/Multithreaded+Code+Scan
我的兴趣在于加速声纳扫描仪分析。对我们(无可否认的大约100万行)代码库的分析花了整整24小时。只安装了插件是基本的openge语言插件。只有默认的OpenEdge规则处于活动状态。