BatchTaskExecutionInfo interface
Informace o provádění úlohy.
Vlastnosti
| container |
Informace o kontejneru, pod kterým se úloha spouští. Tato vlastnost je nastavena pouze v případě, že úloha běží v kontextu kontejneru. |
| end |
Čas dokončení úkolu. Tato vlastnost je nastavena pouze v případě, že úkol je ve stavu Dokončeno. |
| exit |
Ukončovací kód programu zadaný na příkazovém řádku Úkolu. Tato vlastnost je nastavena pouze v případě, že úkol je v dokončeném stavu. Ukončovací kód procesu obecně odráží konkrétní konvenci implementovanou vývojářem aplikace pro tento proces. Pokud k rozhodování v kódu použijete hodnotu ukončovacího kódu, ujistěte se, že znáte konvenci ukončovacího kódu používanou procesem aplikace. Pokud však služba Batch ukončí úlohu (kvůli vypršení časového limitu nebo ukončení uživatele prostřednictvím rozhraní API), může se zobrazit ukončovací kód definovaný operačním systémem. |
| failure |
Informace popisující selhání úlohy ( pokud existuje). Tato vlastnost je nastavena pouze v případě, že úkol je v dokončeném stavu a došlo k selhání. |
| last |
Nejnovější čas, kdy služba Batch v důsledku požadavku uživatele znovu vytáhla úlohu do fronty. Tato vlastnost je nastavena pouze v případě, že requeueCount je nenulové. |
| last |
Poslední čas, kdy se spustil opakovaný pokus úlohy. Tento prvek je k dispozici pouze v případě, že byl úkol opakovat (tj. retryCount je nenulový). Pokud existuje, je to obvykle stejné jako startTime, ale může se lišit, pokud úloha byla restartována z jiných důvodů než opakování; Pokud se například během opakování restartoval výpočetní uzel, čas spuštění se aktualizuje, ale lastRetryTime není. |
| requeue |
Kolikrát služba Batch v důsledku požadavku uživatele znovu vyčíslila pořadí úkolu. Když uživatel odebere výpočetní uzly z fondu (změnou velikosti nebo zmenšení fondu) nebo když je úloha zakázaná, může uživatel určit, že spuštěné úkoly na výpočetních uzlech se znovu zařadí do fronty pro spuštění. Tento počet sleduje, kolikrát se úkol z těchto důvodů znovu zadal do fronty. |
| result | Výsledek provádění úlohy. Pokud je hodnota 'failed', pak podrobnosti o selhání lze najít ve vlastnosti failureInfo. Možné hodnoty: "success", "failure" |
| retry |
Počet opakování úlohy službou Batch Selhání aplikace úloh (nenulový ukončovací kód) se opakují, chyby předběžného zpracování (Úlohu nelze spustit) a chyby nahrávání souborů se neopakují. Služba Batch zopakuje úlohu až do limitu určeného omezeními. |
| start |
Čas, kdy úloha začala běžet. Spuštěno odpovídá spuštěném stavu, takže pokud úloha určuje soubory prostředků nebo balíčky, čas zahájení odpovídá času, kdy úloha začala stahovat nebo nasazovat. Pokud došlo k restartování nebo opakování úlohy, jedná se o nejnovější čas, kdy úloha začala běžet. Tato vlastnost je k dispozici pouze pro úkoly, které jsou ve spuštěném nebo dokončeném stavu. |
Podrobnosti vlastnosti
containerInfo
Informace o kontejneru, pod kterým se úloha spouští. Tato vlastnost je nastavena pouze v případě, že úloha běží v kontextu kontejneru.
containerInfo?: BatchTaskContainerExecutionInfo
Hodnota vlastnosti
endTime
Čas dokončení úkolu. Tato vlastnost je nastavena pouze v případě, že úkol je ve stavu Dokončeno.
endTime?: string | Date
Hodnota vlastnosti
string | Date
exitCode
Ukončovací kód programu zadaný na příkazovém řádku Úkolu. Tato vlastnost je nastavena pouze v případě, že úkol je v dokončeném stavu. Ukončovací kód procesu obecně odráží konkrétní konvenci implementovanou vývojářem aplikace pro tento proces. Pokud k rozhodování v kódu použijete hodnotu ukončovacího kódu, ujistěte se, že znáte konvenci ukončovacího kódu používanou procesem aplikace. Pokud však služba Batch ukončí úlohu (kvůli vypršení časového limitu nebo ukončení uživatele prostřednictvím rozhraní API), může se zobrazit ukončovací kód definovaný operačním systémem.
exitCode?: number
Hodnota vlastnosti
number
failureInfo
Informace popisující selhání úlohy ( pokud existuje). Tato vlastnost je nastavena pouze v případě, že úkol je v dokončeném stavu a došlo k selhání.
failureInfo?: BatchTaskFailureInfo
Hodnota vlastnosti
lastRequeueTime
Nejnovější čas, kdy služba Batch v důsledku požadavku uživatele znovu vytáhla úlohu do fronty. Tato vlastnost je nastavena pouze v případě, že requeueCount je nenulové.
lastRequeueTime?: string | Date
Hodnota vlastnosti
string | Date
lastRetryTime
Poslední čas, kdy se spustil opakovaný pokus úlohy. Tento prvek je k dispozici pouze v případě, že byl úkol opakovat (tj. retryCount je nenulový). Pokud existuje, je to obvykle stejné jako startTime, ale může se lišit, pokud úloha byla restartována z jiných důvodů než opakování; Pokud se například během opakování restartoval výpočetní uzel, čas spuštění se aktualizuje, ale lastRetryTime není.
lastRetryTime?: string | Date
Hodnota vlastnosti
string | Date
requeueCount
Kolikrát služba Batch v důsledku požadavku uživatele znovu vyčíslila pořadí úkolu. Když uživatel odebere výpočetní uzly z fondu (změnou velikosti nebo zmenšení fondu) nebo když je úloha zakázaná, může uživatel určit, že spuštěné úkoly na výpočetních uzlech se znovu zařadí do fronty pro spuštění. Tento počet sleduje, kolikrát se úkol z těchto důvodů znovu zadal do fronty.
requeueCount: number
Hodnota vlastnosti
number
result
Výsledek provádění úlohy. Pokud je hodnota 'failed', pak podrobnosti o selhání lze najít ve vlastnosti failureInfo.
Možné hodnoty: "success", "failure"
result?: string
Hodnota vlastnosti
string
retryCount
Počet opakování úlohy službou Batch Selhání aplikace úloh (nenulový ukončovací kód) se opakují, chyby předběžného zpracování (Úlohu nelze spustit) a chyby nahrávání souborů se neopakují. Služba Batch zopakuje úlohu až do limitu určeného omezeními.
retryCount: number
Hodnota vlastnosti
number
startTime
Čas, kdy úloha začala běžet. Spuštěno odpovídá spuštěném stavu, takže pokud úloha určuje soubory prostředků nebo balíčky, čas zahájení odpovídá času, kdy úloha začala stahovat nebo nasazovat. Pokud došlo k restartování nebo opakování úlohy, jedná se o nejnovější čas, kdy úloha začala běžet. Tato vlastnost je k dispozici pouze pro úkoly, které jsou ve spuštěném nebo dokončeném stavu.
startTime?: string | Date
Hodnota vlastnosti
string | Date