更新时间:2025-11-25 GMT+08:00
分享

异步执行

异步执行仅支持任务型工作流。

异步执行功能允许开发者处理长时间运行的任务而不阻塞主流程,通过任务解耦、回调通知和资源分配等机制,确保任务的高效、可靠执行,并提升整体系统的响应速度和性能。

前提条件

创建工作流

约束与限制

异步运行下,端到端运行时间最长可执行48小时,直至任务执行中断或执行完成。

异步试运行工作流(必选)

  1. 工作流编排完成后,单击右上角“试运行”,并在下拉框中选择“异步执行”

    图1 异步执行

  2. 在异步执行界面,单击左上角的“新建任务”,创建基于当前工作流的运行任务,默认以时间戳命名。

    图2 新建任务

    运行任务支持重命名和删除任务。

    • 单击,修改当前工作流任务名称,并单击保存。
    • 单击,删除当前工作流任务。

  3. 在调试界面中的“数据获取”输入框中输入问题,并配置超时时间,最长可设置48小时。

    图3 输入问题

  4. 配置完参数后,单击“保存并运行”
  5. 在试运行详情页面,可以查看调试结果,包括运行结果与调用详情,如图4所示。

    如果试运行失败,常见报错与解决方案请详见应用开发常见问题
    图4 运行结果示例
    图4 调用详情

相关文档