BatchStartTaskInfoOutput interface
Informace o startTask spuštěném na výpočetním uzlu
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, kdy byl startTask zastaven. Jedná se o koncový čas posledního spuštění StartTask, pokud se toto spuštění dokončilo (i v případě selhání tohoto spuštění a čeká se na opakování). Tento prvek není k dispozici, pokud startTask právě běží. |
| exit |
Ukončovací kód programu zadaný na příkazovém řádku StartTask. Tato vlastnost je nastavena pouze v případě, že startTask 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čí startTask (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 |
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í. |
| 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 spuštění StartTask. Tato hodnota se resetuje při každém restartování nebo opakování úkolu (to znamená, že se jedná o nejnovější čas, kdy se spustil proces StartTask). |
| state | Stav StartTask na výpočetním uzlu Možné hodnoty: "running", "completed" |
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, kdy byl startTask zastaven. Jedná se o koncový čas posledního spuštění StartTask, pokud se toto spuštění dokončilo (i v případě selhání tohoto spuštění a čeká se na opakování). Tento prvek není k dispozici, pokud startTask právě běží.
endTime?: string
Hodnota vlastnosti
string
exitCode
Ukončovací kód programu zadaný na příkazovém řádku StartTask. Tato vlastnost je nastavena pouze v případě, že startTask 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čí startTask (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
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
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 spuštění StartTask. Tato hodnota se resetuje při každém restartování nebo opakování úkolu (to znamená, že se jedná o nejnovější čas, kdy se spustil proces StartTask).
startTime: string
Hodnota vlastnosti
string
state
Stav StartTask na výpočetním uzlu
Možné hodnoty: "running", "completed"
state: string
Hodnota vlastnosti
string