在虚拟机中安装Build Server是否更好?在VM中构建服务器的好处是否超过了成本? 以下是在虚拟环境中运行构建服务器的一些优点: 在几个构建服务器上共享一个尖叫的快速框 – 比如说
在几个构建服务器上共享一个尖叫的快速框 – 比如说你有六个构建服务器.将一台非常快(4-cpu,64-128gb ram,非常快的硬盘等)机器组合在一起并在其上运行虚拟机管理程序.现在,如果其他构建服务器不构建,那么所有构建服务器都可以访问这种速度更快的硬件.建立构建计划,您应该能够进行更快的构建.如果你必须使用物理盒,你可能无法在每个单独的构建服务器上提供高质量级别的硬件 – 但是当它被共享时更容易证明.
当盒子出现故障时没有停机时间 – 只要硬件出现问题,您就可以在另一个虚拟主机上启动构建服务器,而不是生产构建停止崩溃. (这只适用于使用共享存储的情况.)
简单的硬件升级 – 当需要新的构建服务器时,您不必重新安装任何讨厌的操作系统.只需将客户操作系统移动到新的物理主机,即可开始比赛.