标签: jenkins jenkins-pipeline jenkins-plugins
我们所做的- 我们有20个工作,从A到T,有5个节点机器VM1-VM5。当我们对所有节点上的所有作业/套件进行完整运行时,作业将排队。因此,在这种情况下,有5个作业正在运行,而其他15个作业正在队列中。 一旦一项作业完成,队列中的另一项作业将开始执行。一切正常。
但是 我们想要的是 假设某个情况下VM4可用,而其他4个VM都有排队的作业,那么我们是否有一些插件将这些排队的作业移到VM4以获得更好的续航里程。
答案 0 :(得分:0)
您可以尝试以下方法: https://wiki.jenkins.io/display/JENKINS/Scoring+Load+Balancer+plugin
https://wiki.jenkins.io/display/JENKINS/Least+Load+Plugin
希望这会有所帮助。