我有兴趣使用以下设置设置高可用性Jenkins环境:
我发现apache mesos可以完成这类工作,但设置非常复杂。我有一种感觉,我不是唯一面临这个问题的人。您对此设置的建议是什么?优选地是开源工具。
谢谢!
答案 0 :(得分:2)
我认为齿轮装置设置也很复杂。你必须设置一个齿轮箱服务器来使用gearman插件。以及如果gearnman服务器失败怎么办?因此,快速解决方案是使用主动被动设置。只需使用活动的Jenkins服务器制作另一个Jenkins master和rsync的主目录,并将其服务保持在停止状态,如果主要主服务器失败,则只需启动辅助服务器。
答案 1 :(得分:1)
您可以尝试Gearman Plugin:
我们决定创建Gearman插件来支持多个Jenkins大师。 gearman插件旨在支持额外的从站,允许构建作业的负载平衡,并提供冗余。