詹金斯主/从配置(Jenkins Master/Slave configuration)

2019-09-03 13:38发布

我一直在阅读有关詹金斯主/从配置,但我仍然有一些问题:

  1. 难道让詹金斯没有实际安装并从启动方式主詹金斯是什么? 我以为我会以同样的方式安装一个主詹金斯和其他从詹金斯,然后掌握詹金斯将控制,例如,通过SSH的奴隶? 所以我无法通过GUI查看从詹金斯?

  2. 为什么我曾经想过加入从詹金斯在另一个虚拟机的原因是因为VM包含我们的应用服务器(很多测试环境)。 部署和启动/从主詹金斯停止应用程序服务器是一种痛苦,因为主詹金斯和应用程序服务器是在不同的机器。 因此,如果我想补充的奴隶詹金斯到我们的应用程序服务器的机器,这实际上将部署和启动/停止本地(通过从詹金斯)。 我不知道如果我错过了一些东西,如果我的推定仍然有效。

Answer 1:

在标准的詹金斯主/从设置,詹金斯仅安装在主站。 这就是你看到的用户界面和启动/配置构建工作。

奴隶执行工作。 这里没有安装詹金斯比小的Java应用程序等有詹金斯从从沟通/。 詹金斯通过slave.jar应用在如SSH通过六方会谈以这些奴隶SSH奴隶插件 ,如果从正在运行,可以监控等。

所以你的情况,你可以将应用程序服务器上执行主开始工作。

主/从设置,您还可以承载所有一大堆不同的奴隶,有不同的操作系统,不同的硬件,等,你可以从一个从机通过通讯作业结果(工件)到另一个复制文物插件 。

也有办法复制的实际詹金斯主负载平衡中大量使用的情况。 那是不是你仿佛在寻找。



文章来源: Jenkins Master/Slave configuration