Partager via


JobConstraints.MaxTaskRetryCount Propriété

Définition

Obtient ou définit le nombre maximal de fois que chaque tâche peut être retentée. Le service Batch retente une tâche si son code de sortie est différent de zéro.

[Newtonsoft.Json.JsonProperty(PropertyName="maxTaskRetryCount")]
public int? MaxTaskRetryCount { get; set; }
[<Newtonsoft.Json.JsonProperty(PropertyName="maxTaskRetryCount")>]
member this.MaxTaskRetryCount : Nullable<int> with get, set
Public Property MaxTaskRetryCount As Nullable(Of Integer)

Valeur de propriété

Attributs
Newtonsoft.Json.JsonPropertyAttribute

Remarques

Notez que cette valeur contrôle spécifiquement le nombre de nouvelles tentatives. Le service Batch essaiera chaque tâche une fois, puis peut réessayer jusqu’à cette limite. Par exemple, si le nombre maximal de nouvelles tentatives est de 3, Batch tente une tâche jusqu’à 4 fois (une tentative initiale et 3 tentatives). Si le nombre maximal de nouvelles tentatives est 0, le service Batch ne réessaye pas Tasks. Si le nombre maximal de nouvelles tentatives est -1, le service Batch retente la tâche sans limite. Toutefois, cela n’est pas recommandé pour une tâche de démarrage ou une tâche. La valeur par défaut est 0 (aucune nouvelle tentative)

S’applique à