在 Jenkins 中开始构建并为其寻找一个空闲的奴隶需要很长时间
It takes forever to start a build in Jenkins and to find an idle slave for it
我们正在使用各种操作系统运行一个 Jenkins master 和大约 70 个 swarm slave。所有机器都是虚拟的 运行 在 VMware ESX 服务器上。
几个月来,我们面临着这些问题:
- 当您使用 Web 界面手动触发构建时,大约需要 10 分钟才能将构建安排在列表中等待。
- 当作业最终进入构建队列时,master 还需要十分钟的时间才能识别出有一个空闲的构建节点可以实际执行构建。
- 有时节点列表中的节点显示忙碌,但当您查看它时,那里的工作已经完成。
我无法展示我之前做过的事情,因为我不知道从哪里开始。我很感谢您提供了在哪里查看或尝试什么的任何线索。
这远非答案,但this open issue与您描述的有些相似。
最终对我们产生影响的是启用 LDAP 缓存,如 here 所述。
(全局安全 => 高级配置)
我们正在使用各种操作系统运行一个 Jenkins master 和大约 70 个 swarm slave。所有机器都是虚拟的 运行 在 VMware ESX 服务器上。
几个月来,我们面临着这些问题:
- 当您使用 Web 界面手动触发构建时,大约需要 10 分钟才能将构建安排在列表中等待。
- 当作业最终进入构建队列时,master 还需要十分钟的时间才能识别出有一个空闲的构建节点可以实际执行构建。
- 有时节点列表中的节点显示忙碌,但当您查看它时,那里的工作已经完成。
我无法展示我之前做过的事情,因为我不知道从哪里开始。我很感谢您提供了在哪里查看或尝试什么的任何线索。
这远非答案,但this open issue与您描述的有些相似。
最终对我们产生影响的是启用 LDAP 缓存,如 here 所述。
(全局安全 => 高级配置)