Sdílet prostřednictvím


StartTask.WaitForSuccess Vlastnost

Definice

Získá nebo nastaví, zda má služba Batch čekat na úspěšné dokončení spouštěcího úkolu (tj. na ukončení s ukončovacím kódem 0) před plánováním úkolů na výpočetním uzlu.

[Newtonsoft.Json.JsonProperty(PropertyName="waitForSuccess")]
public bool? WaitForSuccess { get; set; }
[<Newtonsoft.Json.JsonProperty(PropertyName="waitForSuccess")>]
member this.WaitForSuccess : Nullable<bool> with get, set
Public Property WaitForSuccess As Nullable(Of Boolean)

Hodnota vlastnosti

Atributy
Newtonsoft.Json.JsonPropertyAttribute

Poznámky

Pokud je hodnota true a spouštěcí úloha selže na výpočetním uzlu, služba Batch opakuje spouštěcí úlohu až do maximálního počtu opakování (maxTaskRetryCount). Pokud se úkol ani po všech opakováních úspěšně nedokončil, služba Batch označí výpočetní uzel jako nepoužitelný a neplánuje pro něj úkoly. Tuto podmínku je možné zjistit prostřednictvím podrobností o stavu uzlu a plánování chyby. Pokud je hodnota false, služba Batch nebude čekat na dokončení spouštěcí úlohy. V takovém případě se na výpočetním uzlu můžou spustit další úlohy, zatímco je spouštěcí úloha stále spuštěná. a i když se spouštěcí úkol nezdaří, budou nové úkoly dál naplánované na uzlu. Výchozí hodnota je true.

Platí pro