如何在Amazon EMR中终止特定的JobFlow?

时间:2014-03-04 17:09:20

标签: java amazon emr

我有一个工作流程,并且它的“KeepAlive”值设置为true。当我运行它时,它自然会启动一个EMR集群。

我的目标是完全终止此群集。我假设这是使用TerminateJobFlowRequest完成的,这需要一些JobFlowID才能工作。

这有两个原因:

1)These文档说“describeJobFlows”方法已被弃用,并且建议别无选择。

2)描述所有工作流程,可以获得我帐户中最近的所有工作流程。我更愿意只收到附加到当前AmazonEMRClient的作业流的信息。

有没有人对如何找到我的特定JobFlow并终止它有任何想法?拜托,谢谢你。

1 个答案:

答案 0 :(得分:0)

emrClient.terminateJobFlows(
    new TerminateJobFlowsRequest().withJobFlowIds( strId )
);