BatchTaskConstraints interface
Restrições de execução a serem aplicadas a uma Tarefa.
Propriedades
| max |
O número máximo de vezes que a Tarefa pode ser repetida. O serviço do Lote tentará novamente uma Tarefa se o código de saída não for zero. Note que esse valor controla especificamente o número de tentativas para o executável da Tarefa devido a um código de saída diferente de zero. O serviço lote tentará a Tarefa uma vez e poderá tentar novamente até esse limite. Por exemplo, se a contagem máxima de repetição for 3, o Lote tentará a Tarefa até 4 vezes (uma tentativa inicial e três tentativas). Se a contagem máxima de tentativas for 0, o serviço Batch não tenta novamente a Tarefa após a primeira tentativa. Se a contagem máxima de repetição for -1, o serviço do Lote repetirá a Tarefa sem limite, no entanto, isso não é recomendado para uma tarefa inicial ou qualquer tarefa. O valor padrão é 0 (sem novas tentativas). |
| max |
O tempo máximo decorrido que a Tarefa pode executar, medido a partir do momento em que a Tarefa começa. Se a Tarefa não for concluída dentro do tempo limite, o serviço Batch a encerra. Se isso não for especificado, não há limite de tempo para quanto tempo a Tarefa pode durar. A duração do tempo é especificada no formato ISO 8601. |
| retention |
O tempo mínimo para manter o diretório Tarefa no Nó de Computação onde ela foi executada, a partir do momento em que ela é concluída. Após esse tempo, o serviço Batch pode deletar o diretório Task e todo o seu conteúdo. O padrão é 7 dias, ou seja, o diretório Tarefa será mantido por 7 dias, a menos que o Nó de Computação seja removido ou o Trabalho seja excluído. A duração do tempo é especificada no formato ISO 8601. |
Detalhes da propriedade
maxTaskRetryCount
O número máximo de vezes que a Tarefa pode ser repetida. O serviço do Lote tentará novamente uma Tarefa se o código de saída não for zero. Note que esse valor controla especificamente o número de tentativas para o executável da Tarefa devido a um código de saída diferente de zero. O serviço lote tentará a Tarefa uma vez e poderá tentar novamente até esse limite. Por exemplo, se a contagem máxima de repetição for 3, o Lote tentará a Tarefa até 4 vezes (uma tentativa inicial e três tentativas). Se a contagem máxima de tentativas for 0, o serviço Batch não tenta novamente a Tarefa após a primeira tentativa. Se a contagem máxima de repetição for -1, o serviço do Lote repetirá a Tarefa sem limite, no entanto, isso não é recomendado para uma tarefa inicial ou qualquer tarefa. O valor padrão é 0 (sem novas tentativas).
maxTaskRetryCount?: number
Valor da propriedade
number
maxWallClockTime
O tempo máximo decorrido que a Tarefa pode executar, medido a partir do momento em que a Tarefa começa. Se a Tarefa não for concluída dentro do tempo limite, o serviço Batch a encerra. Se isso não for especificado, não há limite de tempo para quanto tempo a Tarefa pode durar. A duração do tempo é especificada no formato ISO 8601.
maxWallClockTime?: string
Valor da propriedade
string
retentionTime
O tempo mínimo para manter o diretório Tarefa no Nó de Computação onde ela foi executada, a partir do momento em que ela é concluída. Após esse tempo, o serviço Batch pode deletar o diretório Task e todo o seu conteúdo. O padrão é 7 dias, ou seja, o diretório Tarefa será mantido por 7 dias, a menos que o Nó de Computação seja removido ou o Trabalho seja excluído. A duração do tempo é especificada no formato ISO 8601.
retentionTime?: string
Valor da propriedade
string