Jenkins Master/Slave 架构的优势?
Advantage of Jenkins Master/Slave architecture?
我正在阅读 Jenkins Master/Slave architecture
以及如何从 here 配置它,当我浏览页面时,我想知道我为什么要这样做,我可以通过它获得什么好处.
我搜索了类似的问题并找到了 here 但仍然不相信相同的问题。
任何人都可以向我解释一下,我可以用同样的方法获得哪些好处?
如果您在同一个平台上只有几个作业要 运行,那么只需要一个 Jenkins 大师来构建这些作业就可以了。
但是如果你有数百个作业运行ning在不同的平台上(Linux,Windows,32/64位),最好使用Jenkins slave。
您可以影响每个从站的一些标签,以按 OS、平台、...
对它们进行排序
您的 Jenkins 从站可以 运行 在 VM 或 Docker 图像上。
我想你可以在 Whosebug 上找到很多信息。
就个人而言,我更喜欢使用 Jenkins 服务器和一些 Jenkins 从服务器的解决方案。在 master 上,我将执行者的数量设置为 0,以便 Jenkins 应用程序具有良好的性能。奴隶的所有工作运行。
希望对您有所帮助:)
我正在阅读 Jenkins Master/Slave architecture
以及如何从 here 配置它,当我浏览页面时,我想知道我为什么要这样做,我可以通过它获得什么好处.
我搜索了类似的问题并找到了 here 但仍然不相信相同的问题。
任何人都可以向我解释一下,我可以用同样的方法获得哪些好处?
如果您在同一个平台上只有几个作业要 运行,那么只需要一个 Jenkins 大师来构建这些作业就可以了。
但是如果你有数百个作业运行ning在不同的平台上(Linux,Windows,32/64位),最好使用Jenkins slave。
您可以影响每个从站的一些标签,以按 OS、平台、...
对它们进行排序您的 Jenkins 从站可以 运行 在 VM 或 Docker 图像上。
我想你可以在 Whosebug 上找到很多信息。
就个人而言,我更喜欢使用 Jenkins 服务器和一些 Jenkins 从服务器的解决方案。在 master 上,我将执行者的数量设置为 0,以便 Jenkins 应用程序具有良好的性能。奴隶的所有工作运行。
希望对您有所帮助:)