1

我需要您的帮助和专业知识来计算 Jenkins maven 和 SonarQube 代码质量分析环境所需的硬件。目前我们有300个项目构建java是使用Maven 2.2.1编译的,平均每个项目包含五万行代码。我会估计为 1000 个项目执行此任务所需的 CPU、Ram 和磁盘空间,因为他们想要未来。我搜索了任何文章或对此信息的估计,但没有发现任何重要的东西,所以我求助于他们的经验和知识。

提前致谢!

4

1 回答 1

1

关于声纳,我们提供了一个包含硬件要求的页面,它实际上提供了一些关于 Web 服务器和数据库服务器的信息。

对于 Sonar 的“批处理”部分(= Jenkins 发起的分析),我们没有给出具体要求。您通常会有几个具有多个 CPU 和大量 RAM 的从站,以便在您需要越来越频繁地运行越来越多的声纳分析时能够扩大规模。并且那些从站(分析发生在其上)不应位于远离网络上的数据库的位置(否则性能将受到网络延迟的影响)。

于 2013-07-31T07:05:55.407 回答