文档

标准工作流和快速工作流

更新时间:

云工作流支持创建标准和快速两种模式的工作流。本文介绍如何根据您的业务情况选择不同模式的工作流。

基本概念

  • 标准模式:适用于传统意义上的离线业务流程编排执行场景,具备执行步骤状态的持久化存储,支持运行长时间的工作流执行状态流转。

  • 快速模式:适用于常见的在线业务流程编排和准实时业务流程编排场景,例如微服务API编排、胶水层API编排、流式数据处理等低延迟和大负载业务场景。

工作流模式对比

执行指标项

标准模式

快速模式

最长执行时长

1 年

5 分钟

流程启动速率

100 QPS

默认为1000 QPS,如您有提升需求,请提交工单申请。

并行执行数

10000

默认为10000,如您有提升需求,请提交工单申请。

执行历史及可观测性

支持查询、列举等API操作,系统记录所有执行信息。

计划支持SLS查询,当前公测期仅支持API查询。

执行语义

异步执行,遵循至少执行一次(At least once)语义,数据不会丢失,但是在特殊条件下可能会导致数据被重复处理。

同步执行,系统错误会默认重试,可根据需求在客户端重试。

服务集成

支持所有集成方式。具体信息,请参见集成简介

支持所有集成方式。具体信息,请参见集成简介

集成模式

支持如下三种集成模式。更多信息,请参见集成模式

  • RequestComplete

  • WaitForCustomCallback

  • WaitForSystemCallback

仅支持RequestComplete模式。