jenkins - Jenkins - Throttle 并发构建插件
问题描述
我们正在为我们的 Jenkins 声明式管道使用Throttle Concurrent Build Plugin 2.0.3 版。
我们的 Jenkins 在 AWS EC2 实例上运行,并且在同一个实例上运行所有作业。我们在 Jenkins 系统配置中配置了 10 个执行器。
我们的一些作业被配置为每分钟运行一次,并为数据库上的记录子集执行状态机之类的活动。我们最近开始注意到 - 尽管该作业设置为仅同时运行 1 个构建,如下面的屏幕截图所示,但有时同一作业的多个实例正在执行且未排队。
我记得有一段时间,如果正在进行的作业运行的时间比下一个计划的构建时间长,任何新的作业运行都会排队,如下面的屏幕截图所示
但是,现在不是了。有时,我们已经开始注意到作业的行为就好像 Throttle Concurrent Builds 插件甚至没有配置一样。
关于从哪里/如何开始调试或修复什么的任何建议?
注意:我尝试使用谷歌搜索并找到有关此的任何开放建议或帮助,但最近没有报告有关此插件的问题。所以,试图弄清楚我是如何开始处理这个问题的。从任何标准来看,我都不是 Jenkins 专家。因此,任何方向/指导都会有所帮助。谢谢你。
解决方案
推荐阅读
- node.js - 节点 express REST API 中的 CORS 错误(PATCH 请求)
- python - 如何将绝对路径转换为函数内的相对路径?
- ios - SwiftUI - 显式动画的快速序列产生奇怪的动画
- android - 从过滤列表视图输入数据时,如何在存储的项目中获取数据?
- reactjs - NextAuth.js 用于与 Google 进行身份验证的 [client_fetch_error] 与 next.js
- java - 如何使用 Envers 跟踪更改等子更新父的当前版本与更改的子的当前版本相关联?
- android - Android View XML 中的数据绑定条件语句过多,如何在没有额外监听器的情况下移动到 ViewModel
- html - 尝试使用显示使主页上的文本居中:使用标题时的弹性
- php - 为什么 get_posts 函数会显示除一篇之外的所有文章?
- python - Seaborn:在 Y 轴上绘制一个显示属性均值的条形图?