我想在不同的奴隶上运行一份工作,但是按照预定义的顺序 . 即,只有当第一个从站的所有 Actuator 都忙时,我才希望该作业在第二台机器上运行 .

我试图使用“ Scoring Load Balancer ”插件为不同的奴隶分配分数,即 . 如果我有3个节点, NodeA,NodeB and NodeC ,分别有9,5和1的偏好,没有 . 每个节点上的 Actuator 10的数量 . 节点具有公共标签"WindowSlave" . 另外,我已经定义了一个作业“ ProjectX ", with project preference score of 10 and the label " WindowSlave ”作为首选标签 .

我原以为如果我为"ProjectX"运行100个并发构建,那么执行将按顺序执行: NodeA(10 builds) -> NodeB(10 builds) -> NodeC(10 builds) -> NodeA(10 builds) -> NodeB(10 builds)->... 依此类推 .

根据我的观察,目前尚不清楚是否总会实现上述情况 . 此外,任何随机从站开始表现为主从站并与其他从站协调,以便在该特定从站上创建所有构建工作区 .

我在这里失踪了什么?