BatchJobConstraints interface
De uitvoeringsbeperkingen voor een taak.
Eigenschappen
| max |
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). |
| max |
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