# 如何重试失败的工作流而不重复已成功的工作？

Canonical URL: https://help.iagenify.com/zh/faqs/workflows/how-can-i-retry-a-failed-workflow-without-repeating-successful-work

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

帮助中心 · 常见问题 工作流 1 分钟阅读
# 如何重试失败的工作流而不重复已成功的工作？
重试可能再次发送消息或创建记录。请查看运行历史，并让步骤能够安全处理重复执行。
IaGenify
工作流

## 选择合适的重试范围
打开运行详情，找到第一个失败步骤、它的输入和错误信息。前面的步骤可能已成功，因此重跑整个工作流会重复已经完成的操作。如果支持单步重试，请先确认所需输入仍然可用。
有些操作不适合自动重复。发送邮件、扣款或创建新记录都可能产生第二次影响，即使第一次请求在结果显示前超时。重试此类操作前，请先检查目标系统实际发生了什么。
## 让重复尝试更安全
如条件允许，使用稳定的请求标识或先查询现有记录，以便重试识别已经完成的工作。将外部操作安排在工作流后段，并提前验证输入，减少后续错误导致重复操作的机会。
重试后单独检查新运行记录，并确认后续输出。记录原运行标识和重试步骤。如果同一错误再次出现，应修复原因，而不是连续启动可能产生重复记录或掩盖有效错误的运行。 [← 返回工作流常见问题](https://help.iagenify.com/zh/faqs/workflows)
