AWS EMR 设置自动终止策略问题

问题描述 投票:0回答:1

无法设置EMR自动终止空闲时间

AWS SDK 2.21.5最新版本, 我将作业发送到 AWS EMR。 在AWS控制台中,如下所示,空闲时间是正确的,但终止选项仍然是

Automatically terminate cluster after last step ends
单击“编辑”按钮,可以看到单选按钮处于打开状态
terminate cluster after idle time
哪里缺少步骤?为什么 AWS 认为我设置选项 2,而不是选项 3?

RunJobFlowRequest
            .builder()
            .autoTerminationPolicy(
              AutoTerminationPolicy
                  .builder()
                  .idleTimeout(300)
                  .build()
            )
.....
amazon-emr
1个回答
0
投票

抱歉,我自己找到了答案,keepJobFlowAliveWhenNoSteps 应该是 ture

JobFlowInstancesConfig .builder() .keepJobFlowAliveWhenNoSteps(true)

© www.soinside.com 2019 - 2024. All rights reserved.