maestro
latest
false
Maestro 用户指南
- 简介
- 入门指南
- 使用 BPMN 进行流程建模
- 使用 Case Management 进行流程建模
- 使用 Flow 进行流程建模
- 流程实施
- 流程运营
- 流程监控
- 流程优化
- 参考信息
重要 :
新发布内容的本地化可能需要 1-2 周的时间才能完成。
“延迟”节点,用于将流执行暂停持续时间或暂停,暂停至计划的日期时间。
将流程暂停指定的持续时间,或暂停至指定的日期和时间。使用它在步骤之间引入等待,例如,在轮询外部系统之前为外部系统提供时间进行处理,或者为特定时刻计划下游操作。
配置
| 字段 | 必填 | 描述 |
|---|---|---|
| Mode | 是 | duration — 等待固定时长。datetime — 等待直到达到特定日期和时间。 |
| Duration | 是(如果模式 = 持续时间) | 等待时间。以国际标准化组织 (ISO) 8601 格式指定为持续时间字符串,例如, PT30S = 30 秒, PT5M = 5 分钟, PT1H = 1 小时。 |
| 截止时间 | 是(如果模式 = 日期时间) | 等待等待时间的日期和时间。接受 ISO 8601 日期时间字符串或解析为一的表达式。 |
输出
“延迟”节点不会产生输出。下游节点会收到与延迟之前作用域中的相同变量。
示例
等待 30 秒,然后再重试请求:
放置在 HTTP 请求节点和重试分支之间的模式为duration和值PT30S的“延迟”节点会在重试之前暂停执行 30 秒。
等待计划时间:
模式为datetime且值设置为解析为日期时间的表达式(例如$vars.scheduledAt )的“延迟”节点会在此之前暂停执行。
常见问题
| 问题 | 分辨率 |
|---|---|
| 在“延迟”完成之前流程超时 | 流程执行存在最长运行时间。如果延迟时间过长(数小时或数天),请考虑使用计划的触发器,在合适的时间重新启动流程。 |
| ISO 8601 持续时间格式错误 | 持续时间值必须遵循 ISO 8601 格式。PT30S = 30 秒, PT5M = 5 分钟, PT1H30M = 1 小时 30 分钟。不接受纯数字。 |