如何在作业超时时重试 AWS Glue 作业

时间:2021-07-26 12:08:51

标签: amazon-web-services terraform aws-glue

当作业返回 Timeout 状态时,我想重试它。是否可以使用 terrafrom 在 AWS Glue Job 中执行此操作?我尝试将 MaxRetries 设置为 3(次),将 Timeout 设置为 1(分钟),当作业超时时,它没有重试。

可以这样做吗?

谢谢

1 个答案:

答案 0 :(得分:2)

重试仅在作业失败时有效,而在超时时无效。您需要为此实现自定义逻辑,例如Event Bridge 监听 Glue 超时事件 -> 调用 Lambda 再次启动您的工作。