如何删除状态机执行?
How to Delete State Machine Executions?
说我想保留一个 StateMachine
,但是旧的 Executions
已经完成但我不想再保留了,有没有办法删除它们或者他们有一个TTL?我们计划每天 运行 好几个 StepFunctions
,我希望有一个 TTL,说明完成后 Executions
还能活多久。
在 运行 执行了很多 Step Functions 之后,我可以看到 AWS 在控制台中保留了 1,000 次执行。据我从文档和 API 中看到的,没有办法删除执行。如果你删除你的 StateMachine
,那也会删除相关的执行,但否则你需要等到你有 运行 1k 直到你的 StateMachine
执行结束。
出于这个原因,我还建议不要使用查询执行的功能来进行监控。
说我想保留一个 StateMachine
,但是旧的 Executions
已经完成但我不想再保留了,有没有办法删除它们或者他们有一个TTL?我们计划每天 运行 好几个 StepFunctions
,我希望有一个 TTL,说明完成后 Executions
还能活多久。
在 运行 执行了很多 Step Functions 之后,我可以看到 AWS 在控制台中保留了 1,000 次执行。据我从文档和 API 中看到的,没有办法删除执行。如果你删除你的 StateMachine
,那也会删除相关的执行,但否则你需要等到你有 运行 1k 直到你的 StateMachine
执行结束。
出于这个原因,我还建议不要使用查询执行的功能来进行监控。