gpt4 book ai didi

Jenkins 主/从配置

转载 作者:行者123 更新时间:2023-12-03 15:31:12 31 4
gpt4 key购买 nike

我一直在阅读有关 Jenkins 主/从配置的信息,但我仍然有一些问题:

  • 是不是真的没有像 Jenkins 主站那样安装和启动从站 Jenkins?我假设我会以相同的方式安装一个主 Jenkins 和另一个从 Jenkins,然后主 Jenkins 将控制从,例如通过SSH?所以我无法通过 GUI 查看奴隶 Jenkins?
  • 之所以考虑在另外一个VM上增加一个slave Jenkins,是因为这个VM包含了我们的应用服务器(很多测试环境)。从主 Jenkins 部署和启动/停止应用服务器很痛苦,因为主 Jenkins 和应用服务器在不同的机器上。因此,如果我将一个从属 Jenkins 添加到我们的应用程序服务器所在的机器上,这些实际上将在本地部署和启动/停止(由从属 Jenkins)。我想知道我是否遗漏了什么,我的假设是否仍然有效。
  • 最佳答案

    在标准的 Jenkins 主/从设置中,Jenkins 仅安装在主服务器上。这是您看到用户界面和启动/配置构建作业的地方。

    奴隶执行工作。除了一个小型 Java 应用程序让 Jenkins 与从站通信之外,这里没有 Jenkins 安装。 Jenkins 通过 slave.jar 应用程序与这些奴隶交谈,例如SSH 通过 SSH Slaves Plugin并且可以监控从站是否正在运行等。

    因此,在您的情况下,您可以从将在应用程序服务器上执行的主服务器启 Action 业。

    主/从设置还允许您托管所有具有不同操作系统、不同硬件等的不同从站。您可以通过 Copy Artifacts Plugin 将作业结果(工件)从一个从站传送到另一个从站。 .

    在大量使用场景中,还有一些方法可以通过负载平衡来复制实际的 Jenkins master。那不是您似乎要寻找的东西。

    关于Jenkins 主/从配置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16580543/

    31 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com