1개 답변
- 최신
- 최다 투표
- 가장 많은 댓글
0
【以下的回答经过翻译处理】 因为Glue不支持使用cloudwatch事件通知步骤函数的最新状态,EMR也是如此。目前,默认的轮询计划是前10分钟每1分钟,之后每5分钟一次。因此,如果作业执行需要超过10分钟,那么你可以预计平均延迟2.5分钟,最坏情况为5分钟。唯一的解决方案是通过调用EMR/Glue的Describe * API来轮询状态,最多每5分钟一次。步骤函数团队已经了解了这个问题,并正在尝试实现解决方案。
你可以在 Lambda 函数中实现解决方案,使用 Describe API 调用更频繁地查询 EMR/Glue 作业状态。
如果你需要更深入的协助关于此问题,我建议你向步骤函数的技术支持团队提出支持案例。