Jenkins-节流并发构建插件

时间:2020-09-25 02:34:36

标签: jenkins jenkins-plugins

我们在Jenkins声明性管道中使用Throttle Concurrent Build Plugin版本2.0.3。

我们的Jenkins在AWS EC2实例上运行,并且在同一实例上运行所有作业。在Jenkins系统配置中,我们已经配置了10个执行程序。

我们的一些作业被配置为每分钟运行一次,并对数据库中的部分记录执行状态机(如活动)。我们最近开始注意到-尽管该作业被设置为只能同时运行1个构建,如下面的屏幕快照所示,但有时同一作业的多个实例正在执行且未排队。

Jenkins jobs throttle build plugin configuration

我记得有一段时间,如果正在进行的作业比下一次计划的构建运行的时间更长,则任何新的作业运行都会排队,如下面的屏幕快照所示

Jenkins jobs obeying throttle build plugin config

但是,现在不再。有时,我们已经开始注意到作业的行为就像没有配置Throttle Concurrent Builds插件一样。

关于在哪里/如何开始调试或修复什么的任何建议?

注意:我尝试使用Google搜索,并找到与此相关的任何公开建议或帮助,但没有关于此插件的最新报道。因此,试图弄清楚我是如何开始这个问题的。无论如何,我都不是詹金斯专家。因此,任何方向/指导都将有所帮助。谢谢。

0 个答案:

没有答案