如果有一个larger和heavier的项目需要定期build,这时就需要在建立多台设备。运行这些build在一个中央机器上是不明智的选择。在这样的场景下,可以配置其他的Jenkins机作为slave机器来为主的Jenkins机器提供负载服务。
有时可能不需要几个不同的环境去测试build。在下面的一个例子里,使用一个slave机器来代表每个需要的环境是非常可行的方案。
一个slave是一台为主的Jenkins机器建立一个负载build项目的电脑,一旦建立这个分布式任务是完全自动化的。通过每个项目的配置对slave进行准确的授权;一些项目可能选择去粘贴一个特定机器上的build,然而剩下slaves