gpt4 book ai didi

jenkins - Jenkins节点是否可以优先进行构建作业

转载 作者:行者123 更新时间:2023-12-03 16:07:53 32 4
gpt4 key购买 nike

我在jenkins中有一组构建作业,可以在3个构建节点中的任何一个中运行。它们都带有通用标签“ubuntu_build”。每个节点都有许多执行程序,因此允许某些构建在计算机上并行执行。该安装程序运行正常,可以完成预期的工作,但我想对其进行改进。

3个构建节点的性能各不相同。第一个速度是第二个速度的两倍,第二个速度是第三个速度的两倍。 (称它们为fast_node,regular_node,slow_node)

据我了解scheduling strategy,下一次将优先使用最后一次用于给定构建作业的机器。当没有太多的构建需要进行并且作业最后一次构建在slow_node上时,这有时可能会导致问题,因此即使fast_node有一些可以执行的执行程序,它也可以继续执行下去。

我想说的是,对于通过队列的任何作业,我希望它尝试在fast_node,regular_node,slowly_node上找到空间。 (即,尝试继续使用可用的最快执行器)

反正有设置这样的东西吗?

最佳答案

根据AltF4_答案,我再次查看了插件,并找到了Scored Load Balancer Plugin。看起来它甚至可以比最低负载插件做得更好。我将尝试一下,看看效果如何。

关于jenkins - Jenkins节点是否可以优先进行构建作业,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25900538/

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