2017-04-20 101 views
1

我在两台不同的机器两个从属节点推出的工作,我要跟踪的节点是否是免费拿的工作或不寻找免费节点和詹金斯

例如节点A:一些作业正在此节点上运行。
节点B:类似地,某些作业正在第二个节点上运行。

如果作业在节点B上提前完成,然后释放,那么我希望将未完成的作业推送到节点B(未分配给节点A的作业执行),以便可以保存执行时间。

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

回答

1

随着https://wiki.jenkins-ci.org/display/JENKINS/Scoring+Load+Balancer+plugin可以定义节点的喜好等

从插件维基:出现 在项目配置页面“节点的偏好”。您可以为节点或节点标签指定分数。可以指定多个首选项。 - 所以在这里您可以根据您的需要优先考虑节点A和节点B.

+0

感谢奥利亚,我会尝试这个插件。 – user2030113

+0

@ user2030113,它工作吗? – Olia

+0

是插件选项工作。 – user2030113