gpt4 book ai didi

Jenkins不允许同一作业在同一节点上同时运行?

转载 作者:行者123 更新时间:2023-12-02 04:45:39 26 4
gpt4 key购买 nike

我有 4 个节点和 2 个作业。任何节点可以同时运行2个作业,并且任何作业都可以并发执行。我希望能够限制在同一台机器上同时运行相同的作业。例如:

职位:J1 和 J2节点:N1、N2、N3 和 N4

我可以在同一个节点上同时运行 J1 和 J2。我可以同时在N1和N3上运行J1。但我不想在同一节点上同时运行 J1 和 J1 的另一个版本。

我尝试过“Locks and Latches”、“Jenkins Exclusive Execution”、“Exclusion Plugin”插件,这些插件在尝试协调不同的工作时效果很好。但我的案例是尝试管理同一作业的不同构建实例。

最佳答案

尝试Throttle Concurrent Builds Plugin 。它允许限制每个节点或全局运行的项目的并发构建数量。根据您的情况,您应该设置:

  • 最大并发构建总数:0(= 无限制)
  • 每个节点的最大并发构建数:1

关于Jenkins不允许同一作业在同一节点上同时运行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11158382/

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