# 工作流循环如何报告单项失败？

Canonical URL: https://help.iagenify.com/zh/faqs/workflows/how-do-workflow-loops-report-item-failures

[← 返回工作流常见问题](https://help.iagenify.com/zh/faqs/workflows)

帮助中心 · 常见问题 工作流 1 分钟阅读
# 工作流循环如何报告单项失败？
循环会为列表中的每个项目执行一个已配置步骤，并分别报告结果。如果某个项目失败，其结果会包含错误；循环仍可以继续处理列表中的其他项目。
IaGenify
工作流

## 分别查看每个项目的结果
输出会指出项目索引和成功状态，并提供对应输出或错误。这样可以将问题对应到原始输入，并单独检查成功结果。不要把失败项目误认为成功的空结果；将输出传给后续步骤之前，先检查它的状态。
循环会对传入集合重复执行一个步骤。适合将相同操作独立应用于多条记录、文件或消息。它不是无限运行的后台数据流：项目数量和执行时间都有上限，因此大型集合应拆分为多个批次。
## 谨慎设置并发和重试
默认并发数为一。提高并发可以更快完成批次，但也会同时向下游服务发送更多工作。请考虑该服务的请求限制，以及每个项目是否占用稀缺资源或修改共享数据。
有项目失败时，先检查错误，只重试可以安全重复的项目。如果重复操作可能产生副作用，应让操作具备幂等性，或先确认首次尝试是否已部分成功。这样可以集中恢复失败项，并避免整个批次出现重复影响。 [← 返回工作流常见问题](https://help.iagenify.com/zh/faqs/workflows)
