BatchTaskConstraints interface

Uitvoeringsbeperkingen die van toepassing zijn op een taak.

Eigenschappen

maxTaskRetryCount

Het maximum aantal keren dat de taak opnieuw kan worden geprobeerd. De Batch-service probeert een taak opnieuw uit te voeren als de afsluitcode niet-nul is. Let op dat deze waarde specifiek het aantal herpogingen voor het uitvoerbare taakbestand regelt vanwege een niet-nul exitcode. De Batch-service probeert de taak eenmaal uit en probeert vervolgens opnieuw tot deze limiet. Als het maximumaantal nieuwe pogingen bijvoorbeeld 3 is, probeert Batch de taak maximaal 4 keer (één eerste poging en drie nieuwe pogingen). Als het maximale aantal herpogingen 0 is, probeert de batchservice de taak niet opnieuw na de eerste poging. Als het maximumaantal nieuwe pogingen -1 is, probeert de Batch-service de taak opnieuw zonder limiet, maar dit wordt niet aanbevolen voor een begintaak of een andere taak. De standaardwaarde is 0 (geen nieuwe pogingen).

maxWallClockTime

De maximale verstreken tijd die de Taak kan draaien, gemeten vanaf het moment dat de Taak begint. Als de taak niet binnen de tijdslimiet wordt voltooid, beëindigt de batchservice deze uitvoering. Als dit niet wordt gespecificeerd, is er geen tijdslimiet op hoe lang de taak mag duren. De tijdsduur is gespecificeerd in ISO 8601-formaat.

retentionTime

De minimale tijd om de Taakmap te bewaren op de Compute Node waar het draaide, vanaf het moment dat de uitvoering is voltooid. Na deze tijd kan de Batch-service de Taakmap en alle inhoud verwijderen. De standaard is 7 dagen, dat wil zeggen dat de Taakmap 7 dagen wordt behouden tenzij de Compute Node wordt verwijderd of de Job wordt verwijderd. De tijdsduur is gespecificeerd in ISO 8601-formaat.

Eigenschapdetails

maxTaskRetryCount

Het maximum aantal keren dat de taak opnieuw kan worden geprobeerd. De Batch-service probeert een taak opnieuw uit te voeren als de afsluitcode niet-nul is. Let op dat deze waarde specifiek het aantal herpogingen voor het uitvoerbare taakbestand regelt vanwege een niet-nul exitcode. De Batch-service probeert de taak eenmaal uit en probeert vervolgens opnieuw tot deze limiet. Als het maximumaantal nieuwe pogingen bijvoorbeeld 3 is, probeert Batch de taak maximaal 4 keer (één eerste poging en drie nieuwe pogingen). Als het maximale aantal herpogingen 0 is, probeert de batchservice de taak niet opnieuw na de eerste poging. Als het maximumaantal nieuwe pogingen -1 is, probeert de Batch-service de taak opnieuw zonder limiet, maar dit wordt niet aanbevolen voor een begintaak of een andere taak. De standaardwaarde is 0 (geen nieuwe pogingen).

maxTaskRetryCount?: number

Waarde van eigenschap

number

maxWallClockTime

De maximale verstreken tijd die de Taak kan draaien, gemeten vanaf het moment dat de Taak begint. Als de taak niet binnen de tijdslimiet wordt voltooid, beëindigt de batchservice deze uitvoering. Als dit niet wordt gespecificeerd, is er geen tijdslimiet op hoe lang de taak mag duren. De tijdsduur is gespecificeerd in ISO 8601-formaat.

maxWallClockTime?: string

Waarde van eigenschap

string

retentionTime

De minimale tijd om de Taakmap te bewaren op de Compute Node waar het draaide, vanaf het moment dat de uitvoering is voltooid. Na deze tijd kan de Batch-service de Taakmap en alle inhoud verwijderen. De standaard is 7 dagen, dat wil zeggen dat de Taakmap 7 dagen wordt behouden tenzij de Compute Node wordt verwijderd of de Job wordt verwijderd. De tijdsduur is gespecificeerd in ISO 8601-formaat.

retentionTime?: string

Waarde van eigenschap

string