本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
當您將工作提交至 Amazon EMR 叢集時取消步驟
當您將工作提交至叢集時,您可以從 AWS 管理主控台 AWS CLI、 或 Amazon EMR 取消待處理和執行中的步驟。API。
取消步驟的考量
-
取消執行中或待定的步驟會從作用中的步驟計數中移除該步驟。
-
如果
stepConcurrencyLevel沒有變更,則取消執行中的步驟不允許待定步驟開始執行。 -
取消執行中的步驟並不會觸發步驟
ActionOnFailure。 -
對於 EMR 5.32.0 及更高版本,
SEND_INTERRUPT StepCancellationOption會將SIGTERM訊號傳送到步驟子程序。您應該注意此訊號,並正常進行清理和關閉。TERMINATE_PROCESS StepCancellationOption會將SIGKILL訊號傳送至步驟子程序及其所有子代程序;不過,非同步程序不受影響。