Amazon web services 当状态机执行中止时,cloudformation如何处理基于自定义资源的AWS步骤函数?

Amazon web services 当状态机执行中止时,cloudformation如何处理基于自定义资源的AWS步骤函数?,amazon-web-services,amazon-cloudformation,aws-step-functions,aws-cloudformation-custom-resource,Amazon Web Services,Amazon Cloudformation,Aws Step Functions,Aws Cloudformation Custom Resource,我有几个cloudformation模板,其中包含基于几个AWS步骤函数状态机的自定义资源 有时,在开发任务期间,当我试图删除cloudformation堆栈时,它们会陷入无限循环,因此删除操作会陷入delete\u IN\u PROGRESS 虽然我可以中止状态机的执行,但cloudformation仍会停留一个小时,直到删除操作失败 我在官方文档中找不到任何关于cloudformation如何处理这个用例的帮助,似乎唯一的方法就是等待一个小时,直到cloudformation在DELETE\

我有几个cloudformation模板,其中包含基于几个AWS步骤函数状态机的自定义资源

有时,在开发任务期间,当我试图删除cloudformation堆栈时,它们会陷入无限循环,因此删除操作会陷入
delete\u IN\u PROGRESS

虽然我可以中止状态机的执行,但cloudformation仍会停留一个小时,直到
删除
操作失败

我在官方文档中找不到任何关于cloudformation如何处理这个用例的帮助,似乎唯一的方法就是等待一个小时,直到cloudformation在
DELETE\u失败


任何人都知道,当状态机执行被中止时,要避免等待。?

我认为问题不在于中止状态机执行。 您的自定义资源很可能无法正确处理CF DELETE事件。所以实际上,当状态机执行被中止时,您很可能并没有真正等待


加速时,在创建堆栈时考虑在堆栈创建选项中设置一个较小的超时时间。

谢谢您的回答,它帮助我找到问题!