# 取消工作流运行后会发生什么？

Canonical URL: https://help.iagenify.com/zh/faqs/workflows/what-happens-when-i-cancel-a-workflow-run

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

帮助中心 · 常见问题 工作流 1 分钟阅读
# 取消工作流运行后会发生什么？
当输入有误或结果不再需要时，可以取消运行以停止剩余工作。决定是否重新启动前，应先检查运行状态和前序步骤造成的影响。
IaGenify
工作流

## 取消运行并确认状态
针对要停止的那次运行使用取消操作，然后刷新或等待状态更新。运行可能处于执行中、等待中、成功、失败或已取消状态；确认最终状态，才能知道取消请求是否已经生效。
如果工作流正在等待人工输入，而决定已经过时或请求是误启动的，取消可能更合适。如果运行仍在执行，停止请求处理期间当前步骤可能还会完成。确认第一次运行的状态前，不要启动重复运行。
## 考虑已经完成的步骤
取消前后都应检查运行记录中的步骤。某个已完成步骤可能在后续步骤停止之前发送了消息、写入了数据或调用了外部服务。取消会阻止后续流程继续，但不会撤销此前已经发生的更改。
如果仍需完成工作，应先修复原因，再决定重试已取消的运行，还是用明确输入启动新运行。检查运行历史、尝试记录和输出，避免意外重复外部操作。
如果任务已失效，就保留取消状态并记录原因，不要提交占位数据强行恢复。 [← 返回工作流常见问题](https://help.iagenify.com/zh/faqs/workflows)
