maestro
latest
false
- 简介
- 入门指南
- 流程建模
- 流程实施
- 流程运营
- 流程监控
- 流程优化
- 参考信息
重要 :
新发布内容的本地化可能需要 1-2 周的时间才能完成。

Maestro 用户指南
上次更新日期 2026年3月6日
标记
标记会为 BPMN 任务和调用活动添加批注,以传达意图,例如重复或补偿。在 Maestro 中,标记用于提高建模清晰度,多实例标记除外(Maestro 会在运行时解释)。
多实例标记
希望集合(列表或数组)中的每个项目运行一次活动时,则需要使用多实例标记。
| 类型 | 它的含义是什么 | Runtime 说明 |
|---|---|---|
| 顺序 | 一次一个项目,按顺序进行。 | 保持顺序;上一个项目完成后再开始下一个项目 |
| 并行 | 一次多个项目。 | 项目并发运行。无法保证顺序。 |
您可以配置任务,以按顺序或并行运行同一活动的多个实例。
- 选择流程图上的任务。
- 选择“更改元素”,然后选择“并行”或“顺序”多实例。
- 在“属性”面板中,打开“多实例”部分。
- 启用多实例。
- 设置包含待遍历项目的列表的集合变量。
- 您可以选择定义元素变量来表示当前项目。
图表上的任务框现在显示多实例标记——三条水平线表示顺序多实例,或三条垂直线表示并行多实例。


警告:
使用多实例标记批注的任务或调用活动必须引用集合(变量或求值为列表的表达式)。 如果活动为每个项目返回一个结果,但您需要单个组合输出,请配置“聚合”,以便合并这些结果(例如,聚合为列表,或使用表达式进行归约)。
顺序多实例
任务逐个执行列表中的每个项目,等待每个项目成功完成后,才会开始执行下一个项目。完成所有任务后,流程的其余部分将继续执行。

并行多实例
任务以并行方式执行,等待所有运行成功完成后,才会继续执行流程的其余部分。

补偿标记
在图表中将活动标记为符合补偿条件(撤消逻辑)。Maestro 不会在运行时自动执行补偿。请在您的模型中明确实施任何撤消逻辑。
建模指导
- 使用标记明确设计意图,尤其适用于不了解执行约束条件的利益相关者。
- 只有多实例标记会在 Maestro 中更改 runtime 行为;其他标记均为可视化辅助工具。
- 在流程模型的其他位置记录循环逻辑和任何补偿方法。
- 首选命名集合和明确的项目架构,以提高可读性。
请阅读“多实例实施”,了解如何配置和运行多实例作业。
有关 Maestro 支持的 BPMN 元素的更多详细信息,请阅读“BPMN 支持”。