BatchJobConstraints interface
As restrições de execução de um Trabalho.
Propriedades
| max |
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). |
| max |
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