Sdílet prostřednictvím


BatchTaskExecutionInfoOutput interface

Informace o provádění úlohy.

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.

endTime

Čas dokončení úkolu. Tato vlastnost je nastavena pouze v případě, že úkol je ve stavu Dokončeno.

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.

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í.

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é.

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í.

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.

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"

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.

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.

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?: BatchTaskContainerExecutionInfoOutput

Hodnota vlastnosti

endTime

Čas dokončení úkolu. Tato vlastnost je nastavena pouze v případě, že úkol je ve stavu Dokončeno.

endTime?: string

Hodnota vlastnosti

string

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?: BatchTaskFailureInfoOutput

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

Hodnota vlastnosti

string

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

Hodnota vlastnosti

string

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

Hodnota vlastnosti

string