工作流/业务逻辑节点/异步任务节点
异步任务节点
更新于: 2026-06-24 15:44:40
扣子编程支持通过异步任务执行低代码工作流。你可以创建异步任务,并通过任务中心、低代码工作流的异步任务节点方式触发执行。本文介绍异步任务节点的具体配置说明。
在内容生成、数据写入等场景中,用户常常需要使用复杂、长耗时的工作流。而工作流的同步执行模式往往无法满足长耗时、高并发的需求,易阻塞工作流的运行,导致超时。
例如在通过工作流生成数十个视频并将视频 URL 写入数据库的场景中,耗时较长、并发大,你可以使用异步任务功能来实现。配置示例,请参考示例。
每次运行异步任务节点时,系统会立即触发一次异步任务。任务触发成功即表示该节点运行完成,可继续执行下一次触发,无需等待业务工作流执行完成。每次触发均会在任务中心生成一个异步任务执行实例,并异步运行一次业务工作流。系统会记录此次业务工作流的运行状态、积分消耗、执行结果等信息,便于后续追溯、查询与管理。关于异步执行工作流的详细说明,请参考异步执行低代码工作流。
在异步任务节点中,你需要选择待执行的异步任务,并配置异步任务工作流的输入参数。
说明
异步执行时,低代码工作流整体超时时间为 24 小时,模型节点等部分节点为 10 分钟,数据库节点等部分节点为 1 分钟,具体请参考低代码工作流使用限制。
已创建异步任务。具体操作,请参考步骤一:创建异步任务。
在工作流画布中,单击 + 添加节点,在业务逻辑区域选择异步任务,即可将节点添加到画布中。
在异步任务区域,你需要添加待执行的异步任务。每个异步任务节点仅支持添加一个异步任务。
说明
添加异步任务后,系统将根据你在异步任务中绑定的工作流,并在输入区域展示该工作流的输入参数。你可以设置为固定值,也可以引用上游节点的输出参数。运行异步任务时,将根据该输入参数执行异步任务中的工作流,
例如你创建一个生成视频的异步任务,该任务所绑定的工作流中,输入参数为 prompt,则输入区域将展示输入参数 prompt。
异步任务节点固定输出如下输出参数。
试运行异步任务节点后,你可以单击查看任务,跳转至异步任务的详情页面,查看对应的任务详情。详细说明,请参考步骤三:查看异步任务运行详情。
说明
通过异步任务节点触发异步任务成功,即表示该节点运行完成,无需等待业务工作流执行完成。