BatchStartTaskInfo interface

Informace o startTask spuštěném na výpočetním uzlu

Vlastnosti

containerInfo

Informace o kontejneru, ve kterém se úkol vykonává. Tato vlastnost je nastavena pouze tehdy, pokud Task běží v kontextu kontejneru.

endTime

Čas, kdy StartTask přestal běžet. Toto je čas konce posledního spuštění StartTasku, pokud bylo toto spuštění dokončeno (i když se nepodařilo a je v procesu opakování). Tento prvek není přítomen, pokud je StartTask aktuálně spuštěný.

exitCode

Výstupní kód programu byl zadán v příkazovém řádku StartTask. Tato vlastnost je nastavena pouze tehdy, pokud je StartTask ve stavu dokončení. Obecně výstupní kód procesu odráží specifickou konvenci implementovanou vývojářem aplikace pro daný proces. Pokud používáte hodnotu výstupního kódu k rozhodování ve svém kódu, ujistěte se, že znáte konvenci výstupního kódu, kterou aplikační proces používá. Pokud však služba Batch ukončí StartTask (kvůli časovému limitu nebo ukončení uživatele přes API), můžete vidět výstupní kód definovaný operačním systémem.

failureInfo

Informace popisující selhání úkolu, pokud nějaké jsou. Tato vlastnost se nastaví pouze tehdy, pokud je úkol ve stavu dokončení a došlo k selhání.

lastRetryTime

Nejnovější případ, kdy se pokus o opakování úkolu začal spustit. Tento prvek je přítomen pouze tehdy, pokud byl úkol znovu vyzkoušen (tj. retryCount je nenulový). Pokud je přítomen, obvykle je to stejné jako startTime, ale může se lišit, pokud byl úkol restartován z jiných důvodů než z retry pokusu; například pokud byl Compute Node restartován během opakovaného pokusu, pak se aktualizuje startTime, ale LastRetryTime nikoliv.

result

Výsledek provedení úkolu. Pokud je hodnota 'failed', podrobnosti o selhání lze najít ve vlastnosti failureInfo.

retryCount

Počet opakovaných pokusů Batch služby Task. Selhání aplikace úkolů (nenulový výstupní kód) se zkouší znovu, chyby při předzpracování (úkol nemohl být spuštěn) a chyby při nahrávání souborů se nezkoušejí znovu. Batch služba znovu zkusí úkol až do limitu stanoveného omezeními.

startTime

Čas, kdy začal StartTask běžet. Tato hodnota se resetuje pokaždé, když je Task restartován nebo znovu zkušen (tedy naposledy při spuštění StartTask).

state

Stav StartTasku na Compute Node.

Podrobnosti vlastnosti

containerInfo

Informace o kontejneru, ve kterém se úkol vykonává. Tato vlastnost je nastavena pouze tehdy, pokud Task běží v kontextu kontejneru.

containerInfo?: BatchTaskContainerExecutionInfo

Hodnota vlastnosti

endTime

Čas, kdy StartTask přestal běžet. Toto je čas konce posledního spuštění StartTasku, pokud bylo toto spuštění dokončeno (i když se nepodařilo a je v procesu opakování). Tento prvek není přítomen, pokud je StartTask aktuálně spuštěný.

endTime?: Date

Hodnota vlastnosti

Date

exitCode

Výstupní kód programu byl zadán v příkazovém řádku StartTask. Tato vlastnost je nastavena pouze tehdy, pokud je StartTask ve stavu dokončení. Obecně výstupní kód procesu odráží specifickou konvenci implementovanou vývojářem aplikace pro daný proces. Pokud používáte hodnotu výstupního kódu k rozhodování ve svém kódu, ujistěte se, že znáte konvenci výstupního kódu, kterou aplikační proces používá. Pokud však služba Batch ukončí StartTask (kvůli časovému limitu nebo ukončení uživatele přes API), můžete vidět výstupní kód definovaný operačním systémem.

exitCode?: number

Hodnota vlastnosti

number

failureInfo

Informace popisující selhání úkolu, pokud nějaké jsou. Tato vlastnost se nastaví pouze tehdy, pokud je úkol ve stavu dokončení a došlo k selhání.

failureInfo?: BatchTaskFailureInfo

Hodnota vlastnosti

lastRetryTime

Nejnovější případ, kdy se pokus o opakování úkolu začal spustit. Tento prvek je přítomen pouze tehdy, pokud byl úkol znovu vyzkoušen (tj. retryCount je nenulový). Pokud je přítomen, obvykle je to stejné jako startTime, ale může se lišit, pokud byl úkol restartován z jiných důvodů než z retry pokusu; například pokud byl Compute Node restartován během opakovaného pokusu, pak se aktualizuje startTime, ale LastRetryTime nikoliv.

lastRetryTime?: Date

Hodnota vlastnosti

Date

result

Výsledek provedení úkolu. Pokud je hodnota 'failed', podrobnosti o selhání lze najít ve vlastnosti failureInfo.

result?: BatchTaskExecutionResult

Hodnota vlastnosti

retryCount

Počet opakovaných pokusů Batch služby Task. Selhání aplikace úkolů (nenulový výstupní kód) se zkouší znovu, chyby při předzpracování (úkol nemohl být spuštěn) a chyby při nahrávání souborů se nezkoušejí znovu. Batch služba znovu zkusí úkol až do limitu stanoveného omezeními.

retryCount: number

Hodnota vlastnosti

number

startTime

Čas, kdy začal StartTask běžet. Tato hodnota se resetuje pokaždé, když je Task restartován nebo znovu zkušen (tedy naposledy při spuštění StartTask).

startTime: Date

Hodnota vlastnosti

Date

state

Stav StartTasku na Compute Node.

state: BatchStartTaskState

Hodnota vlastnosti