BatchTaskExecutionInfo interface
Informace o provádění úlohy.
Vlastnosti
| container |
Informace o kontejneru, ve kterém se úkol vykonává. Tato vlastnost je nastavena pouze tehdy, pokud Task běží v kontextu kontejneru. |
| end |
Čas, kdy byl úkol dokončen. Tato vlastnost je nastavena pouze tehdy, pokud je úkol ve stavu Dokončeno. |
| exit |
Výstupní kód programu byl uveden v příkazovém řádku Task. Tato vlastnost je nastavena pouze tehdy, pokud je úkol 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čí úkol (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. |
| failure |
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í. |
| last |
Nejnovější doba, kdy byla úloha znovu zařazena do fronty službou Batch na základě uživatelského požadavku. Tato vlastnost je nastavena pouze tehdy, pokud je requeueCount nenulový. |
| last |
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. |
| requeue |
Počet případů, kdy byl úkol znovu zařazen službou Batch v důsledku uživatelského požadavku. Když uživatel odstraní Compute Nodes z Poolu (změnou/zmenšováním poolu) nebo když je Job deaktivován, může uživatel nastavit, že běžící Tasks na Compute Nodes budou znovu zařazeny do fronty k vykonání. Toto počítání sleduje, kolikrát byl úkol znovu zařazen do fronty z těchto důvodů. |
| result | Výsledek provedení úkolu. Pokud je hodnota 'failed', podrobnosti o selhání lze najít ve vlastnosti failureInfo. |
| retry |
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. |
| start |
Čas, kdy Úkol začal běžet. "Běžící" odpovídá stavu běhu, takže pokud úkol specifikuje soubory zdrojů nebo balíčky, pak čas spuštění odráží dobu, kdy úkol začal tyto soubory stahovat nebo nasazovat. Pokud byl úkol restartován nebo znovu vyzkoušen, jedná se o nejnovější spuštění úkolu. Tato vlastnost je přítomna pouze u úkolů, které jsou ve stavu běžícího nebo dokončeného. |
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 byl úkol dokončen. Tato vlastnost je nastavena pouze tehdy, pokud je úkol ve stavu Dokončeno.
endTime?: Date
Hodnota vlastnosti
Date
exitCode
Výstupní kód programu byl uveden v příkazovém řádku Task. Tato vlastnost je nastavena pouze tehdy, pokud je úkol 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čí úkol (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
lastRequeueTime
Nejnovější doba, kdy byla úloha znovu zařazena do fronty službou Batch na základě uživatelského požadavku. Tato vlastnost je nastavena pouze tehdy, pokud je requeueCount nenulový.
lastRequeueTime?: Date
Hodnota vlastnosti
Date
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
requeueCount
Počet případů, kdy byl úkol znovu zařazen službou Batch v důsledku uživatelského požadavku. Když uživatel odstraní Compute Nodes z Poolu (změnou/zmenšováním poolu) nebo když je Job deaktivován, může uživatel nastavit, že běžící Tasks na Compute Nodes budou znovu zařazeny do fronty k vykonání. Toto počítání sleduje, kolikrát byl úkol znovu zařazen do fronty z těchto důvodů.
requeueCount: number
Hodnota vlastnosti
number
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 Úkol začal běžet. "Běžící" odpovídá stavu běhu, takže pokud úkol specifikuje soubory zdrojů nebo balíčky, pak čas spuštění odráží dobu, kdy úkol začal tyto soubory stahovat nebo nasazovat. Pokud byl úkol restartován nebo znovu vyzkoušen, jedná se o nejnovější spuštění úkolu. Tato vlastnost je přítomna pouze u úkolů, které jsou ve stavu běžícího nebo dokončeného.
startTime?: Date
Hodnota vlastnosti
Date