如何测量持续集成服务器(Jenkins)的硬件规格?

圣诞节

詹金斯(Jenkins)的网页确实谈到了服务器规格。问题是我必须向系统请求用于CI的服务器,并且我必须指定这些要求,当然还要证明它们的合理性。

我必须决定以下几件事:

  • 考虑到操作系统,整个服务器的硬盘容量。该规范被认为对于硬件提供商而言更为关键。
  • 内存。
  • 核心数。

这些是要考虑的事情:

  • 他们提供给我的操作系统可能是Ubuntu Server。
  • 在99'9%的情况下,我不会同时运行1个以上的构建。
  • 我将使用Moodle,因此源代码的大小将很大(整个存储库约为700Mb)。
布鲁诺洗

关于我在Jenkins和Linux上的经验,我建议以下配置:

  • 一台CentOS机器或VM(Ubuntu服务器也可以)
  • 最少2个CPU
  • 至少2 GB的RAM
  • 操作系统的30 GB分区
  • Jenkins的另一个分区(如/ jenkins)

关于Jenkins的分区大小,它取决于作业的数量(及其工作空间的大小)。

我的Jenkins分区为100 GB(我有大约100个作业和一些要克隆的大型Git存储库)。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

持续集成服务器

持续集成服务器上的集成测试

如何从持续集成服务器将IPA推送到App Center分发

如何将 UI 测试从持续集成服务器推送到 App Center 测试

持续集成服务器是否应该经历自己的开发和登台周期?

Xcode服务器持续集成和git lfs

如何解决在TFS服务器上建立C#硒持续集成的超时问题?

为什么Atom,VSCode或Ava使用不止一种持续集成服务?

对于平均的Rails项目,我应该选择哪种持续集成服务?

打印到php集成服务器

与 Talend 和 Jenkins/Maven 的持续集成

在持续集成(无头环境-> mac os X服务器)中,使用需要访问GUI,xvfb / display emulator / X11转发的工具/库

查找“执行 SQL 任务”组件执行服务器(SQL Server 集成服务)

了解弹簧集成服务激活器

如何在持续集成中捆绑和最小化javascript(jenkins)

如何测量服务器功耗?

当我连接到集成服务服务器时,为什么看不到我的 (SSIS) 集成服务包?

PostgreSQL - 持续集成

持续集成

如何在tfs 2013中与服务结构进行持续集成?

IBM Worklight 6.1在混合应用程序中集成服务器生成的页面

与Jenkins持续集成以进行React Native(iOS + Android)项目

团队服务与GitHub Feature Branch的持续集成

在Azure应用服务上运行Kentico持续集成

生成服务器错误

如何为带有断路器的弹簧集成服务激活器设计后备?

VSTS持续集成触发器不起作用

使用Buildbot设置量角器的持续集成

评估Activiti作为持续集成协调器