Jenkins 詹金斯管道正在消耗额外的执行者

Jenkins 詹金斯管道正在消耗额外的执行者,jenkins,jenkins-pipeline,Jenkins,Jenkins Pipeline,我有一个管道作业,它只调用node()一次,所以我假设该作业只使用一个执行器。但是,每次作业运行时,我都会看到2个执行者被消耗掉。这个作业有点独特,在UI中,没有调用node(),UI只调用我编写的一个全局管道步骤来初始化构建,该步骤会调用node(),然后调用load步骤来加载适当的文件。这仍然是唯一一次调用node()。还有什么会消耗掉一个额外的执行器,我怎么才能知道呢?第一个执行器——在节点块之外运行代码的执行器——是一个flyweight执行器。这些遗嘱执行人以主人的身份运行,他们不受限

我有一个管道作业,它只调用node()一次,所以我假设该作业只使用一个执行器。但是,每次作业运行时,我都会看到2个执行者被消耗掉。这个作业有点独特,在UI中,没有调用node(),UI只调用我编写的一个全局管道步骤来初始化构建,该步骤会调用node(),然后调用load步骤来加载适当的文件。这仍然是唯一一次调用node()。还有什么会消耗掉一个额外的执行器,我怎么才能知道呢?

第一个执行器——在节点块之外运行代码的执行器——是一个flyweight执行器。这些遗嘱执行人以主人的身份运行,他们不受限制

运行节点块内的代码的执行器是重量级执行器。这些都是有限的

flyweight执行器只是线程,在Jenkins内部运行 硕士学位。Flyweight执行器是无限的,将被创建 在需要时自动执行,不像重量级执行者 根据其节点的配置进行限制

每个管道构建本身都使用飞锤在主管道上运行 执行器-一个未计算的插槽,假定不占用任何时间 显著的计算能力


如需进一步阅读,请参阅第一个执行器(在节点块外运行代码的执行器)是flyweight执行器。这些遗嘱执行人以主人的身份运行,他们不受限制

运行节点块内的代码的执行器是重量级执行器。这些都是有限的

flyweight执行器只是线程,在Jenkins内部运行 硕士学位。Flyweight执行器是无限的,将被创建 在需要时自动执行,不像重量级执行者 根据其节点的配置进行限制

每个管道构建本身都使用飞锤在主管道上运行 执行器-一个未计算的插槽,假定不占用任何时间 显著的计算能力


进一步阅读请参见

这与您的问题陈述类似吗?这和你的问题陈述相似吗?