From b1047369dbaa7eb75e1deea5868a5db1238301a9 Mon Sep 17 00:00:00 2001 From: dengbicheng <13975332357@163.com> Date: Tue, 8 Nov 2022 16:01:58 +0800 Subject: [PATCH 1/2] add: 047-limit-single-workflow/proposal.md --- 047-limit-single-workflow/proposal.md | 34 +++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 047-limit-single-workflow/proposal.md diff --git a/047-limit-single-workflow/proposal.md b/047-limit-single-workflow/proposal.md new file mode 100644 index 0000000..15e627a --- /dev/null +++ b/047-limit-single-workflow/proposal.md @@ -0,0 +1,34 @@ +提案实现见[Issue]() + +# 概述 + +> 针对单个流水线的运行中实例个数的限制 + +# 问题描述 + +> 设置流水线可并行时,未控制流水线实例最大并行数。当同一个流水线达到全局最大运行实例数时,会阻塞其他流水线的运行。 + +# 约束条件 + +> 无 + +# 解决方案 + +> 创建流水线时,增加可配置当前流水线的最大并行实例数。 + +> 启动一个流水线前,检查当前流水线正在运行的实例数量,如果大于配置的当前流水线实例最大数,则给出提示并阻塞流程 + +> * `JIANMU_SINGLE_WORKFLOW_PARALLEL_MAX=0`: 单个流水线最大并行实例数,0或不配置该参数则表默认不限制 + + +# 待讨论问题 + +> 暂无 + +# 已解决问题 + +> 暂无 + +# 后果 + +> 创建流水线时,可配置当前流水线的最大并行实例数,启动流水线前根据配置的数量校验是否启动实例 \ No newline at end of file -- Gitee From 05c1fd5124c0848914912c8382c123b3b4824d0a Mon Sep 17 00:00:00 2001 From: dengbicheng <13975332357@163.com> Date: Tue, 8 Nov 2022 16:06:36 +0800 Subject: [PATCH 2/2] update: 047-limit-single-workflow/proposal.md --- 047-limit-single-workflow/proposal.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/047-limit-single-workflow/proposal.md b/047-limit-single-workflow/proposal.md index 15e627a..c895b18 100644 --- a/047-limit-single-workflow/proposal.md +++ b/047-limit-single-workflow/proposal.md @@ -1,4 +1,4 @@ -提案实现见[Issue]() +提案实现见[Issue](https://gitee.com/jianmu-dev/jianmu/issues/I602YD) # 概述 -- Gitee