我们是否可以更改AWS CustomResource的默认超时时间,因为其默认超时时间为1小时,而将返回HTTP响应给自定义资源的作业大约需要2小时才能发送响应,而在此之前自定义资源已经超时了。
我们是否可以更改AWS CustomResource的默认超时时间,因为其默认超时时间为1小时,而将返回HTTP响应给自定义资源的作业大约需要2小时才能发送响应,而在此之前自定义资源已经超时了。
在2019年11月,CloudFormation将重点从自定义资源转移到了CloudFormation Registry资源提供程序:
https://aws.amazon.com/blogs/aws/cloudformation-update-cli-third-party-resource-support-registry/
虽然自定义资源和注册表资源提供程序之间存在许多其他差异,但其中一个差异在于注册表资源提供程序支持在Create
、Update
和Delete
处理程序上使用timeoutInMinutes
, 这是目前可配置为2到2160分钟(36小时)。
如果你正在考虑这是否是一个合适的替代品,可以在这里找到注册表资源提供程序开发信息,以及这里。
这可能是你正在寻找的内容:
上面列出的是一种检查事件错误的好方法,而不是等待CloudFormation自定义资源的初始默认超时或等待一个小时让该自定义资源回滚。