Partilhar via


JobPreparationTaskExecutionInformation interface

Uma interface que representa JobPreparationTaskExecutionInformation.

Propriedades

containerInfo

Informações sobre o contêiner sob o qual a Tarefa está sendo executada. Essa propriedade é definida somente se a Tarefa for executada em um contexto de contêiner.

endTime

O momento em que a Tarefa de Preparação do Trabalho foi concluída. Esta propriedade é definida somente se a tarefa estiver no estado concluído.

exitCode

O código de saída do programa especificado na linha de comando Tarefa. Esse parâmetro será retornado somente se a Tarefa estiver no estado concluído. O código de saída de um processo reflete a convenção específica implementada pelo desenvolvedor do aplicativo para esse processo. Se você usar o valor do código de saída para tomar decisões em seu código, certifique-se de conhecer a convenção de código de saída usada pelo processo de aplicativo. Observe que o código de saída também pode ser gerado pelo sistema operacional Compute Node, como quando um processo é encerrado à força.

failureInfo

Informações que descrevem a falha da tarefa, se houver. Esta propriedade é definida somente se a tarefa estiver no estado concluído e encontrou uma falha.

lastRetryTime

O momento mais recente em que uma nova tentativa da Tarefa de Preparação de Trabalho começou a ser executada. Esta propriedade é definida somente se a tarefa foi tentada novamente (ou seja, retryCount é diferente de zero). Se presente, normalmente é o mesmo que startTime, mas pode ser diferente se a Tarefa tiver sido reiniciada por motivos diferentes de repetir; por exemplo, se o nó de computação foi reinicializado durante uma nova tentativa, então o startTime é atualizado, mas o lastRetryTime não.

result

O resultado da execução da tarefa. Se o valor for 'failed', os detalhes da falha podem ser encontrados na propriedade failureInfo. Os valores possíveis incluem: 'sucesso', 'fracasso'

retryCount

O número de vezes que a tarefa foi repetida pelo serviço de lote. Falhas de aplicativo de tarefa (código de saída diferente de zero) são repetidas, erros de pré-processamento (a tarefa não pôde ser executada) e erros de upload de arquivo não são repetidos. O serviço Batch tentará novamente a Tarefa até o limite especificado pelas restrições. Falhas de aplicativo de tarefa (código de saída diferente de zero) são repetidas, erros de pré-processamento (a tarefa não pôde ser executada) e erros de upload de arquivo não são repetidos. O serviço Batch tentará novamente a Tarefa até o limite especificado pelas restrições.

startTime

A hora em que a Tarefa começou a ser executada. Se a Tarefa tiver sido reiniciada ou repetida, esta é a hora mais recente em que a Tarefa começou a ser executada.

state

O estado atual da Tarefa de Preparação de Trabalho no Nó de Computação. Os valores possíveis incluem: 'running', 'completed'

taskRootDirectory

O diretório raiz da Tarefa de Preparação de Trabalho no nó de computação. Você pode usar esse caminho para recuperar arquivos criados pela tarefa, como arquivos de log.

taskRootDirectoryUrl

A URL para o diretório raiz da Tarefa de Preparação de Trabalho no nó de computação.

Detalhes de Propriedade

containerInfo

Informações sobre o contêiner sob o qual a Tarefa está sendo executada. Essa propriedade é definida somente se a Tarefa for executada em um contexto de contêiner.

containerInfo?: TaskContainerExecutionInformation

Valor de Propriedade

endTime

O momento em que a Tarefa de Preparação do Trabalho foi concluída. Esta propriedade é definida somente se a tarefa estiver no estado concluído.

endTime?: Date

Valor de Propriedade

Date

exitCode

O código de saída do programa especificado na linha de comando Tarefa. Esse parâmetro será retornado somente se a Tarefa estiver no estado concluído. O código de saída de um processo reflete a convenção específica implementada pelo desenvolvedor do aplicativo para esse processo. Se você usar o valor do código de saída para tomar decisões em seu código, certifique-se de conhecer a convenção de código de saída usada pelo processo de aplicativo. Observe que o código de saída também pode ser gerado pelo sistema operacional Compute Node, como quando um processo é encerrado à força.

exitCode?: number

Valor de Propriedade

number

failureInfo

Informações que descrevem a falha da tarefa, se houver. Esta propriedade é definida somente se a tarefa estiver no estado concluído e encontrou uma falha.

failureInfo?: TaskFailureInformation

Valor de Propriedade

lastRetryTime

O momento mais recente em que uma nova tentativa da Tarefa de Preparação de Trabalho começou a ser executada. Esta propriedade é definida somente se a tarefa foi tentada novamente (ou seja, retryCount é diferente de zero). Se presente, normalmente é o mesmo que startTime, mas pode ser diferente se a Tarefa tiver sido reiniciada por motivos diferentes de repetir; por exemplo, se o nó de computação foi reinicializado durante uma nova tentativa, então o startTime é atualizado, mas o lastRetryTime não.

lastRetryTime?: Date

Valor de Propriedade

Date

result

O resultado da execução da tarefa. Se o valor for 'failed', os detalhes da falha podem ser encontrados na propriedade failureInfo. Os valores possíveis incluem: 'sucesso', 'fracasso'

result?: TaskExecutionResult

Valor de Propriedade

retryCount

O número de vezes que a tarefa foi repetida pelo serviço de lote. Falhas de aplicativo de tarefa (código de saída diferente de zero) são repetidas, erros de pré-processamento (a tarefa não pôde ser executada) e erros de upload de arquivo não são repetidos. O serviço Batch tentará novamente a Tarefa até o limite especificado pelas restrições. Falhas de aplicativo de tarefa (código de saída diferente de zero) são repetidas, erros de pré-processamento (a tarefa não pôde ser executada) e erros de upload de arquivo não são repetidos. O serviço Batch tentará novamente a Tarefa até o limite especificado pelas restrições.

retryCount: number

Valor de Propriedade

number

startTime

A hora em que a Tarefa começou a ser executada. Se a Tarefa tiver sido reiniciada ou repetida, esta é a hora mais recente em que a Tarefa começou a ser executada.

startTime: Date

Valor de Propriedade

Date

state

O estado atual da Tarefa de Preparação de Trabalho no Nó de Computação. Os valores possíveis incluem: 'running', 'completed'

state: JobPreparationTaskState

Valor de Propriedade

taskRootDirectory

O diretório raiz da Tarefa de Preparação de Trabalho no nó de computação. Você pode usar esse caminho para recuperar arquivos criados pela tarefa, como arquivos de log.

taskRootDirectory?: string

Valor de Propriedade

string

taskRootDirectoryUrl

A URL para o diretório raiz da Tarefa de Preparação de Trabalho no nó de computação.

taskRootDirectoryUrl?: string

Valor de Propriedade

string