BatchJobConstraints interface

As restrições de execução de um Trabalho.

Propriedades

maxTaskRetryCount

O número máximo de vezes que cada Tarefa pode ser repetido. O serviço de lote tenta novamente uma tarefa se seu código de saída for diferente de zero. Observe que esse valor controla especificamente o número de tentativas. O serviço Batch tentará cada Tarefa uma vez e poderá depois tentar novamente até esse limite. Por exemplo, se o número máximo de tentativas for 3, o Batch tenta uma Tarefa até 4 vezes (uma tentativa inicial e 3 tentativas). Se o número máximo de tentativas for 0, o serviço Batch não tenta novamente Tarefas. Se o número máximo de tentativas for -1, o serviço Batch tenta Tasks sem limite. O valor padrão é 0 (sem tentativas).

maxWallClockTime

O tempo máximo decorrido que o Job pode executar, medido a partir do momento em que o Job é criado. Se a Tarefa não for concluída dentro do limite de tempo, o serviço Batch termina-a e termina todas as Tarefas que ainda estejam a correr. Neste caso, a razão de rescisão será MaxWallClockTimeExpiry. Se esta propriedade não for especificada, não existe limite de tempo para a duração do Trabalho. A duração do tempo está especificada no formato ISO 8601.

Detalhes de Propriedade

maxTaskRetryCount

O número máximo de vezes que cada Tarefa pode ser repetido. O serviço de lote tenta novamente uma tarefa se seu código de saída for diferente de zero. Observe que esse valor controla especificamente o número de tentativas. O serviço Batch tentará cada Tarefa uma vez e poderá depois tentar novamente até esse limite. Por exemplo, se o número máximo de tentativas for 3, o Batch tenta uma Tarefa até 4 vezes (uma tentativa inicial e 3 tentativas). Se o número máximo de tentativas for 0, o serviço Batch não tenta novamente Tarefas. Se o número máximo de tentativas for -1, o serviço Batch tenta Tasks sem limite. O valor padrão é 0 (sem tentativas).

maxTaskRetryCount?: number

Valor de Propriedade

number

maxWallClockTime

O tempo máximo decorrido que o Job pode executar, medido a partir do momento em que o Job é criado. Se a Tarefa não for concluída dentro do limite de tempo, o serviço Batch termina-a e termina todas as Tarefas que ainda estejam a correr. Neste caso, a razão de rescisão será MaxWallClockTimeExpiry. Se esta propriedade não for especificada, não existe limite de tempo para a duração do Trabalho. A duração do tempo está especificada no formato ISO 8601.

maxWallClockTime?: string

Valor de Propriedade

string