【问题标题】:HA Jenkins setup [closed]HA Jenkins 设置 [关闭]
【发布时间】:2015-01-05 13:08:45
【问题描述】:

我有兴趣使用以下设置设置高可用性 Jenkins 环境:

  1. 2 个主动/被动 jenkins master 将使用相同的 slave
  2. 可以执行自动或手动故障转移的代理或负载平衡器。

我发现apache mesos可以做这种工作,但是设置非常复杂。我有一种感觉,我不是唯一面临这个问题的人。您对此设置有何建议?最好是开源工具。

谢谢!

【问题讨论】:

    标签: jenkins high-availability build-management


    【解决方案1】:

    我认为齿轮人的设置也很复杂。并且您必须设置一个 gearman 服务器才能使用 gearman 插件。如果gearnman服务器出现故障怎么办?所以一个快速的解决方案是使用主动被动设置。只需创建另一个 Jenkins 主服务器并将其主目录与活动的 Jenkins 服务器同步并保持其服务处于停止状态,如果主主服务器失败,则只需启动辅助服务器。

    【讨论】:

      【解决方案2】:

      你可以试试Gearman Plugin:

      我们决定创建 Gearman 插件来支持多个 Jenkins master。 gearman 插件旨在支持额外的 slave,允许构建作业的负载平衡,并提供冗余。

      或将Enterprise Jenkinshigh availability feature 一起使用。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-05-08
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多