BatchJobConstraints interface

De uitvoeringsbeperkingen voor een taak.

Eigenschappen

maxTaskRetryCount

Het maximale aantal keren dat elke taak opnieuw kan worden geprobeerd. De Batch-service probeert een taak opnieuw uit te voeren als de afsluitcode niet-nul is. Houd er rekening mee dat deze waarde specifiek het aantal nieuwe pogingen bepaalt. De batchservice probeert elke taak één keer en kan het dan tot deze limiet opnieuw proberen. Als het maximale aantal herpogingen bijvoorbeeld 3 is, probeert Batch een taak tot 4 keer (één eerste poging en 3 herpogingen). Als het maximale aantal herpogingen 0 is, probeert de batchservice taken niet opnieuw. Als het maximale aantal herpogingen -1 is, probeert de batchservice taken zonder limiet opnieuw. De standaardwaarde is 0 (geen nieuwe pogingen).

maxWallClockTime

De maximale verstreken tijd die de Job kan draaien, gemeten vanaf het moment dat de Job wordt aangemaakt. Als de taak niet binnen de tijdslimiet wordt voltooid, beëindigt de batchservice deze en alle taken die nog draaien. In dit geval zal de reden voor beëindiging MaxWallClockTimeExpiry zijn. Als deze eigenschap niet is gespecificeerd, is er geen tijdslimiet op hoe lang de klus mag duren. De tijdsduur is gespecificeerd in ISO 8601-formaat.

Eigenschapdetails

maxTaskRetryCount

Het maximale aantal keren dat elke taak opnieuw kan worden geprobeerd. De Batch-service probeert een taak opnieuw uit te voeren als de afsluitcode niet-nul is. Houd er rekening mee dat deze waarde specifiek het aantal nieuwe pogingen bepaalt. De batchservice probeert elke taak één keer en kan het dan tot deze limiet opnieuw proberen. Als het maximale aantal herpogingen bijvoorbeeld 3 is, probeert Batch een taak tot 4 keer (één eerste poging en 3 herpogingen). Als het maximale aantal herpogingen 0 is, probeert de batchservice taken niet opnieuw. Als het maximale aantal herpogingen -1 is, probeert de batchservice taken zonder limiet opnieuw. De standaardwaarde is 0 (geen nieuwe pogingen).

maxTaskRetryCount?: number

Waarde van eigenschap

number

maxWallClockTime

De maximale verstreken tijd die de Job kan draaien, gemeten vanaf het moment dat de Job wordt aangemaakt. Als de taak niet binnen de tijdslimiet wordt voltooid, beëindigt de batchservice deze en alle taken die nog draaien. In dit geval zal de reden voor beëindiging MaxWallClockTimeExpiry zijn. Als deze eigenschap niet is gespecificeerd, is er geen tijdslimiet op hoe lang de klus mag duren. De tijdsduur is gespecificeerd in ISO 8601-formaat.

maxWallClockTime?: string

Waarde van eigenschap

string