在jenkins中查找免费节点和启动工作

时间:2017-04-20 13:22:49

标签: jenkins jenkins-plugins jenkins-pipeline

我在两台不同的机器上有两个从属节点,我想跟踪节点是否可以自由地接受工作

e.g。节点A:某些作业正在此节点上运行      节点B:类似地,某些作业正在第二个节点上运行。

如果作业在节点B上提前完成并且之后空闲,那么我想将待处理作业推送到节点B(未执行分配给节点A的作业),以便可以保存时间以便执行。

首先,我如何跟踪节点可用性,然后如何切换作业或推送作业以在另一个节点上执行。

1 个答案:

答案 0 :(得分:1)

使用https://wiki.jenkins-ci.org/display/JENKINS/Scoring+Load+Balancer+plugin,您可以定义节点首选项等。

来自插件维基的

在项目配置页面中,出现“节点首选项”。您可以指定节点或节点标签的分数。可以指定多个首选项。 - 所以在这里您可以根据需要确定节点A和节点B的优先级。