BatchJobPreparationTaskExecutionInfo interface

A számítási csomópont feladat-előkészítési feladatának végrehajtásával kapcsolatos információkat tartalmaz.

Tulajdonságok

containerInfo

Információ arról a konténerről, amelyben a feladat végrehajtódik. Ez a tulajdonság csak akkor van beállítva, ha a feladat konténerkontextusban fut.

endTime

Az az idő, amikor a Feladat Előkészítési Feladata befejeződött. Ez a tulajdonság csak akkor van beállítva, ha a feladat befejezett állapotban van.

exitCode

A program kilépési kódja, amelyet a Feladat parancssorán jelöltek meg. Ez a paraméter csak akkor jelenik meg, ha a feladat befejezett állapotban van. A folyamat kilépési kódja tükrözi az alkalmazásfejlesztő által adott folyamatra alkalmazott konvenciót. Ha a kilépési kód értéket használod döntések meghozatalához a kódodban, győződj meg róla, hogy ismered az alkalmazási folyamat által használt kilépési kód konvenciót. Fontos megjegyezni, hogy a kilépési kódot a Compute Node operációs rendszer is generálhatja, például amikor egy folyamatot erőszakkal leállítanak.

failureInfo

Információ, amely leírja a feladat hibáját, ha egyáltalán van. Ez a tulajdonság csak akkor van beállítva, ha a feladat befejezett állapotban van, és hibát tapasztalt.

lastRetryTime

Ez volt a legutóbbi alkalom, amikor megkezdődött a Munkafelkészítő feladat újrapróbálása. Ez a tulajdonság csak akkor van beállítva, ha a feladatot újra próbálták (azaz a retryCount nem nulla). Ha jelen van, ez általában megegyezik a startTime-val, de eltérhet attól, ha a feladatot más okból újraindították, nem újrapróbálkozásból; például, ha a Compute Node-ot újraindították egy újrapróbálkozás során, akkor a startTime frissül, de az utolsó RetryTime nem.

result

A feladat végrehajtásának eredménye. Ha az érték 'failed', akkor a hiba részletei megtalálhatók a failureInfo tulajdonságban.

retryCount

Hányszor próbálták újra a feladatot a Batch szolgáltatás által. A feladatalkalmazás hibáit (nem nulla kijárati kód) újra próbálják, az előfeldolgozási hibákat (a feladatot nem lehetett futtatni) és fájlfeltöltési hibákat nem próbálják újra. A Batch szolgáltatás újra megpróbálja a feladatot a korlátok által meghatározott határig. A feladatalkalmazás hibáit (nem nulla kijárati kód) újra próbálják, az előfeldolgozási hibákat (a feladatot nem lehetett futtatni) és fájlfeltöltési hibákat nem próbálják újra. A Batch szolgáltatás újra megpróbálja a feladatot a korlátok által meghatározott határig.

startTime

Az az idő, amikor a Feladat elkezdődött. Ha a Feladatot újraindították vagy újra próbálták, ez a legutóbbi alkalom, amikor a Feladat elkezdte futni.

state

A Számítási csomóponton a Munkafelkészítő feladat jelenlegi állapota.

taskRootDirectory

A Feladatfelkészítő feladat gyökérkönyvtára a Compute Node-on. Ezt az útvonalat használhatod a Feladat által létrehozott fájlok, például naplófájlok visszaszerzésére.

taskRootDirectoryUrl

Az URL-t a Feladat Előkészítési Feladatának gyökérkönyvtárához a Compute Node-on.

Tulajdonság adatai

containerInfo

Információ arról a konténerről, amelyben a feladat végrehajtódik. Ez a tulajdonság csak akkor van beállítva, ha a feladat konténerkontextusban fut.

containerInfo?: BatchTaskContainerExecutionInfo

Tulajdonság értéke

endTime

Az az idő, amikor a Feladat Előkészítési Feladata befejeződött. Ez a tulajdonság csak akkor van beállítva, ha a feladat befejezett állapotban van.

endTime?: Date

Tulajdonság értéke

Date

exitCode

A program kilépési kódja, amelyet a Feladat parancssorán jelöltek meg. Ez a paraméter csak akkor jelenik meg, ha a feladat befejezett állapotban van. A folyamat kilépési kódja tükrözi az alkalmazásfejlesztő által adott folyamatra alkalmazott konvenciót. Ha a kilépési kód értéket használod döntések meghozatalához a kódodban, győződj meg róla, hogy ismered az alkalmazási folyamat által használt kilépési kód konvenciót. Fontos megjegyezni, hogy a kilépési kódot a Compute Node operációs rendszer is generálhatja, például amikor egy folyamatot erőszakkal leállítanak.

exitCode?: number

Tulajdonság értéke

number

failureInfo

Információ, amely leírja a feladat hibáját, ha egyáltalán van. Ez a tulajdonság csak akkor van beállítva, ha a feladat befejezett állapotban van, és hibát tapasztalt.

failureInfo?: BatchTaskFailureInfo

Tulajdonság értéke

lastRetryTime

Ez volt a legutóbbi alkalom, amikor megkezdődött a Munkafelkészítő feladat újrapróbálása. Ez a tulajdonság csak akkor van beállítva, ha a feladatot újra próbálták (azaz a retryCount nem nulla). Ha jelen van, ez általában megegyezik a startTime-val, de eltérhet attól, ha a feladatot más okból újraindították, nem újrapróbálkozásból; például, ha a Compute Node-ot újraindították egy újrapróbálkozás során, akkor a startTime frissül, de az utolsó RetryTime nem.

lastRetryTime?: Date

Tulajdonság értéke

Date

result

A feladat végrehajtásának eredménye. Ha az érték 'failed', akkor a hiba részletei megtalálhatók a failureInfo tulajdonságban.

result?: BatchTaskExecutionResult

Tulajdonság értéke

retryCount

Hányszor próbálták újra a feladatot a Batch szolgáltatás által. A feladatalkalmazás hibáit (nem nulla kijárati kód) újra próbálják, az előfeldolgozási hibákat (a feladatot nem lehetett futtatni) és fájlfeltöltési hibákat nem próbálják újra. A Batch szolgáltatás újra megpróbálja a feladatot a korlátok által meghatározott határig. A feladatalkalmazás hibáit (nem nulla kijárati kód) újra próbálják, az előfeldolgozási hibákat (a feladatot nem lehetett futtatni) és fájlfeltöltési hibákat nem próbálják újra. A Batch szolgáltatás újra megpróbálja a feladatot a korlátok által meghatározott határig.

retryCount: number

Tulajdonság értéke

number

startTime

Az az idő, amikor a Feladat elkezdődött. Ha a Feladatot újraindították vagy újra próbálták, ez a legutóbbi alkalom, amikor a Feladat elkezdte futni.

startTime: Date

Tulajdonság értéke

Date

state

A Számítási csomóponton a Munkafelkészítő feladat jelenlegi állapota.

state: BatchJobPreparationTaskState

Tulajdonság értéke

taskRootDirectory

A Feladatfelkészítő feladat gyökérkönyvtára a Compute Node-on. Ezt az útvonalat használhatod a Feladat által létrehozott fájlok, például naplófájlok visszaszerzésére.

taskRootDirectory?: string

Tulajdonság értéke

string

taskRootDirectoryUrl

Az URL-t a Feladat Előkészítési Feladatának gyökérkönyvtárához a Compute Node-on.

taskRootDirectoryUrl?: string

Tulajdonság értéke

string