BatchStartTaskInfoOutput interface
Informações sobre um StartTask em execução em um Nó de Computação.
Propriedades
| container |
Informações sobre o contêiner no qual a Tarefa está sendo executada. Essa propriedade será definida somente se a Tarefa for executada em um contexto de contêiner. |
| end |
A hora em que o StartTask parou de ser executado. Esta é a hora de término da execução mais recente do StartTask, se essa execução tiver sido concluída (mesmo que essa execução tenha falhado e uma nova tentativa esteja pendente). Esse elemento não estará presente se o StartTask estiver em execução no momento. |
| exit |
O código de saída do programa especificado na linha de comando StartTask. Essa propriedade será definida somente se o StartTask estiver no estado concluído. Em geral, o código de saída de um processo reflete a convenção específica implementada pelo desenvolvedor de aplicativos 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. No entanto, se o serviço do Lote encerrar o StartTask (devido ao tempo limite ou ao término do usuário por meio da API), você poderá ver um código de saída definido pelo sistema operacional. |
| failure |
Informações que descrevem a falha da tarefa, se houver. Essa propriedade será definida somente se a Tarefa estiver no estado concluído e encontrar uma falha. |
| last |
O momento mais recente em que uma repetição da Tarefa começou a ser executada. Esse elemento só estará presente se a Tarefa foi repetida (ou seja, retryCount não é zero). Se presente, isso normalmente é o mesmo que startTime, mas pode ser diferente se a Tarefa tiver sido reiniciada por motivos diferentes da repetição; por exemplo, se o Nó de Computação foi reinicializado durante uma repetição, o startTime é atualizado, mas o lastRetryTime não é. |
| result | O resultado da execução da tarefa. Se o valor for 'falha', os detalhes da falha poderão ser encontrados na propriedade failureInfo. Valores possíveis: "êxito", "falha" |
| retry |
O número de vezes que a Tarefa foi repetida pelo serviço do 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 lote tentará novamente a Tarefa até o limite especificado pelas restrições. |
| start |
A hora em que o StartTask começou a ser executado. Esse valor é redefinido sempre que a Tarefa é reiniciada ou repetida (ou seja, esta é a hora mais recente em que o StartTask começou a ser executado). |
| state | O estado do StartTask no Nó de Computação. Valores possíveis: "em execução", "concluído" |
Detalhes da propriedade
containerInfo
Informações sobre o contêiner no qual a Tarefa está sendo executada. Essa propriedade será definida somente se a Tarefa for executada em um contexto de contêiner.
containerInfo?: BatchTaskContainerExecutionInfoOutput
Valor da propriedade
endTime
A hora em que o StartTask parou de ser executado. Esta é a hora de término da execução mais recente do StartTask, se essa execução tiver sido concluída (mesmo que essa execução tenha falhado e uma nova tentativa esteja pendente). Esse elemento não estará presente se o StartTask estiver em execução no momento.
endTime?: string
Valor da propriedade
string
exitCode
O código de saída do programa especificado na linha de comando StartTask. Essa propriedade será definida somente se o StartTask estiver no estado concluído. Em geral, o código de saída de um processo reflete a convenção específica implementada pelo desenvolvedor de aplicativos 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. No entanto, se o serviço do Lote encerrar o StartTask (devido ao tempo limite ou ao término do usuário por meio da API), você poderá ver um código de saída definido pelo sistema operacional.
exitCode?: number
Valor da propriedade
number
failureInfo
Informações que descrevem a falha da tarefa, se houver. Essa propriedade será definida somente se a Tarefa estiver no estado concluído e encontrar uma falha.
failureInfo?: BatchTaskFailureInfoOutput
Valor da propriedade
lastRetryTime
O momento mais recente em que uma repetição da Tarefa começou a ser executada. Esse elemento só estará presente se a Tarefa foi repetida (ou seja, retryCount não é zero). Se presente, isso normalmente é o mesmo que startTime, mas pode ser diferente se a Tarefa tiver sido reiniciada por motivos diferentes da repetição; por exemplo, se o Nó de Computação foi reinicializado durante uma repetição, o startTime é atualizado, mas o lastRetryTime não é.
lastRetryTime?: string
Valor da propriedade
string
result
O resultado da execução da tarefa. Se o valor for 'falha', os detalhes da falha poderão ser encontrados na propriedade failureInfo.
Valores possíveis: "êxito", "falha"
result?: string
Valor da propriedade
string
retryCount
O número de vezes que a Tarefa foi repetida pelo serviço do 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 lote tentará novamente a Tarefa até o limite especificado pelas restrições.
retryCount: number
Valor da propriedade
number
startTime
A hora em que o StartTask começou a ser executado. Esse valor é redefinido sempre que a Tarefa é reiniciada ou repetida (ou seja, esta é a hora mais recente em que o StartTask começou a ser executado).
startTime: string
Valor da propriedade
string
state
O estado do StartTask no Nó de Computação.
Valores possíveis: "em execução", "concluído"
state: string
Valor da propriedade
string