Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Esse evento é emitido depois que uma tarefa é agendada para iniciar em um nó de computação pelo agendador. Se a tarefa for repetida ou requeuída, esse evento será emitido novamente para a mesma tarefa. A contagem de repetições e a versão da tarefa do sistema serão atualizadas adequadamente.
O exemplo a seguir mostra o corpo de um evento de início de tarefa.
{
"jobId": "myJob",
"id": "myTask",
"taskType": "User",
"systemTaskVersion": 220192842,
"requiredSlots": 1,
"nodeInfo": {
"poolId": "pool-001",
"nodeId": "tvm-257509324_1-20160908t162728z"
},
"multiInstanceSettings": {
"numberOfInstances": 1
},
"constraints": {
"maxTaskRetryCount": 2
},
"executionInfo": {
"retryCount": 0
}
}
| Nome do elemento | Tipo | Anotações |
|---|---|---|
jobId |
fio | A ID do trabalho que contém a tarefa. |
id |
fio | A ID da tarefa. |
taskType |
fio | O tipo da tarefa. É um 'JobManager' indicando que é uma tarefa do gerenciador de trabalhos ou 'Usuário' indicando que não é uma tarefa do gerenciador de trabalhos. |
systemTaskVersion |
Int32 | O contador de repetição interno em uma tarefa. Internamente, o serviço do Lote tenta novamente uma tarefa para considerar problemas transitórios. Esses problemas incluem erros internos de agendamento ou tentativas de recuperação de nós de computação em um estado incorreto. |
requiredSlots |
Int32 | Os slots necessários para executar a tarefa. |
nodeInfo |
Tipo complexo | Contém informações sobre o nó de computação no qual a tarefa foi executada. |
multiInstanceSettings |
Tipo complexo | Especifica que a tarefa é tarefa de várias instâncias que exige vários nós de computação. Consulte multiInstanceSettings para obter detalhes. |
constraints |
Tipo complexo | As restrições de execução que se aplicam a essa tarefa. |
executionInfo |
Tipo complexo | Contém informações sobre a execução da tarefa. |
nodeInfo
| Nome do elemento | Tipo | Anotações |
|---|---|---|
poolId |
fio | A ID do pool no qual a tarefa foi executada. |
nodeId |
fio | A ID do nó no qual a tarefa foi executada. |
multiInstanceSettings
| Nome do elemento | Tipo | Anotações |
|---|---|---|
numberOfInstances |
Int | O número de nós de computação exigidos pela tarefa. |
restrições
| Nome do elemento | Tipo | Anotações |
|---|---|---|
maxTaskRetryCount |
Int32 | O número máximo de vezes que a tarefa é repetida. O serviço do Lote tentará novamente uma tarefa se o código de saída não for zero. Esse valor controla especificamente o número de tentativas. O serviço do Lote tenta a tarefa uma vez e pode tentar novamente até esse limite. Por exemplo, se a contagem máxima de repetição for 3, o Lote tentará uma tarefa até 4 vezes (uma tentativa inicial e três tentativas). Se a contagem máxima de repetição for 0, o serviço do Lote não repetirá as tarefas. Se a contagem máxima de repetição for -1, o serviço do Lote repetirá as tarefas sem limite. O valor padrão é 0 (sem novas tentativas). |
executionInfo
| Nome do elemento | Tipo | Anotações |
|---|---|---|
retryCount |
Int32 | O número de vezes que a tarefa é repetida pelo serviço do Lote. A tarefa será repetida se ela sair com um código de saída diferente de zero, até o MaxTaskRetryCount especificado |