BatchJobPreparationTaskExecutionInfo interface
Obsahuje informace o provádění úlohy přípravy úlohy na výpočetním uzlu.
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 na přípravu práce 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. Tento parametr se vrací pouze tehdy, pokud je úkol ve stavu dokončení. Výstupní kód procesu odráží specifickou konvenci zavedenou vývojářem aplikace pro tento 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á. Všimněte si, že výstupní kód může být také generován operačním systémem Compute Node, například když je proces násilně ukončen. |
| 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ší případ, kdy se začalo opakovat Task Preparation Task. Tato vlastnost je nastavena pouze tehdy, pokud byl úkol znovu zkouš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. |
| 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. 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. Pokud byl úkol restartován nebo znovu vyzkoušen, jedná se o nejnovější spuštění úkolu. |
| state | Aktuální stav úkolu Job Preparation na Compute Node. |
| task |
Kořenový adresář úlohy Job Preparation na Compute Node. Tuto cestu můžete použít k získání souborů vytvořených úkolem, například logovacích souborů. |
| task |
URL do kořenového adresáře úlohy Job Preparation 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 byl úkol na přípravu práce 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. Tento parametr se vrací pouze tehdy, pokud je úkol ve stavu dokončení. Výstupní kód procesu odráží specifickou konvenci zavedenou vývojářem aplikace pro tento 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á. Všimněte si, že výstupní kód může být také generován operačním systémem Compute Node, například když je proces násilně ukončen.
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 začalo opakovat Task Preparation Task. Tato vlastnost je nastavena pouze tehdy, pokud byl úkol znovu zkouš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. 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. Pokud byl úkol restartován nebo znovu vyzkoušen, jedná se o nejnovější spuštění úkolu.
startTime: Date
Hodnota vlastnosti
Date
state
Aktuální stav úkolu Job Preparation na Compute Node.
state: BatchJobPreparationTaskState
Hodnota vlastnosti
taskRootDirectory
Kořenový adresář úlohy Job Preparation na Compute Node. Tuto cestu můžete použít k získání souborů vytvořených úkolem, například logovacích souborů.
taskRootDirectory?: string
Hodnota vlastnosti
string
taskRootDirectoryUrl
URL do kořenového adresáře úlohy Job Preparation na Compute Node.
taskRootDirectoryUrl?: string
Hodnota vlastnosti
string