BatchJobPreparationTaskExecutionInfo interface
Zawiera informacje o wykonywaniu zadania przygotowania zadania w węźle obliczeniowym.
Właściwości
| container |
Informacje o kontenerze, w którym wykonywane jest zadanie. Ta właściwość jest ustawiona tylko wtedy, gdy zadanie działa w kontekście kontenerowym. |
| end |
Czas, w którym zadanie Przygotowania do Pracy zostało zakończone. Ta właściwość jest ustawiona tylko wtedy, gdy zadanie znajduje się w stanie Zakończone. |
| exit |
Kod wyjścia programu określony w wierszu poleceń Task. Ten parametr jest zwracany tylko wtedy, gdy zadanie znajduje się w stanie zakończenia. Kod wyjścia dla procesu odzwierciedla konkretną konwencję zaimplementowaną przez twórcę aplikacji dla tego procesu. Jeśli używasz wartości kodu wyjścia do podejmowania decyzji w kodzie, upewnij się, że znasz konwencję kodu wyjścia stosowaną przez proces aplikacji. Należy zauważyć, że kod wyjścia może być również generowany przez system operacyjny Compute Node, na przykład gdy proces jest przymusowo zakończany. |
| failure |
Informacje opisujące ewentualne niepowodzenie zadania. Ta właściwość jest ustawiona tylko wtedy, gdy zadanie jest w stanie ukończonym i napotkało awarię. |
| last |
Ostatni raz, gdy rozpoczęła się ponowna próba zadania Przygotowania Zadania. Ta właściwość jest ustalana tylko wtedy, gdy zadanie zostało ponownie spróbowane (tzn. retryCount jest różny od zera). Jeśli jest obecny, zazwyczaj jest to to samo co startTime, ale może się różnić, jeśli zadanie zostało ponownie uruchomione z powodów innych niż powtórka; na przykład, jeśli węzeł obliczeniowy został zrestartowany podczas ponownej próby, to czas startu zostaje zaktualizowany, ale ostatni czas próby próby nie. |
| result | Wynik wykonania zadania. Jeśli wartość to 'failed', szczegóły awarii można znaleźć w właściwości failureInfo. |
| retry |
Liczba powtórzeń wykonania zadania przez usługę wsadową. Błędy aplikacji zadania (niezerowy kod wyjścia) są powtarzane, błędy wstępnego przetwarzania (zadanie nie mogło zostać wykonane), a błędy przesyłania plików nie są powtarzane. Usługa Batch ponownie spróbuje zadanie do limitu określonego przez ograniczenia. Błędy aplikacji zadania (niezerowy kod wyjścia) są powtarzane, błędy wstępnego przetwarzania (zadanie nie mogło zostać wykonane), a błędy przesyłania plików nie są powtarzane. Usługa Batch ponownie spróbuje zadanie do limitu określonego przez ograniczenia. |
| start |
Czas, w którym Zadanie zaczęło działać. Jeśli zadanie zostało ponownie uruchomione lub podjęte ponownie, to jest to najnowszy moment, kiedy zadanie zaczęło działać. |
| state | Aktualny stan zadania Przygotowania Zadania na węźle obliczeniowym. |
| task |
Katalog główny zadania Job Preparation na węźle obliczeniowym. Możesz użyć tej ścieżki do pobrania plików utworzonych przez zadanie, takich jak pliki logów. |
| task |
Adres URL do katalogu głównego zadania Job Preparation na węźle obliczeniowym. |
Szczegóły właściwości
containerInfo
Informacje o kontenerze, w którym wykonywane jest zadanie. Ta właściwość jest ustawiona tylko wtedy, gdy zadanie działa w kontekście kontenerowym.
containerInfo?: BatchTaskContainerExecutionInfo
Wartość właściwości
endTime
Czas, w którym zadanie Przygotowania do Pracy zostało zakończone. Ta właściwość jest ustawiona tylko wtedy, gdy zadanie znajduje się w stanie Zakończone.
endTime?: Date
Wartość właściwości
Date
exitCode
Kod wyjścia programu określony w wierszu poleceń Task. Ten parametr jest zwracany tylko wtedy, gdy zadanie znajduje się w stanie zakończenia. Kod wyjścia dla procesu odzwierciedla konkretną konwencję zaimplementowaną przez twórcę aplikacji dla tego procesu. Jeśli używasz wartości kodu wyjścia do podejmowania decyzji w kodzie, upewnij się, że znasz konwencję kodu wyjścia stosowaną przez proces aplikacji. Należy zauważyć, że kod wyjścia może być również generowany przez system operacyjny Compute Node, na przykład gdy proces jest przymusowo zakończany.
exitCode?: number
Wartość właściwości
number
failureInfo
Informacje opisujące ewentualne niepowodzenie zadania. Ta właściwość jest ustawiona tylko wtedy, gdy zadanie jest w stanie ukończonym i napotkało awarię.
failureInfo?: BatchTaskFailureInfo
Wartość właściwości
lastRetryTime
Ostatni raz, gdy rozpoczęła się ponowna próba zadania Przygotowania Zadania. Ta właściwość jest ustalana tylko wtedy, gdy zadanie zostało ponownie spróbowane (tzn. retryCount jest różny od zera). Jeśli jest obecny, zazwyczaj jest to to samo co startTime, ale może się różnić, jeśli zadanie zostało ponownie uruchomione z powodów innych niż powtórka; na przykład, jeśli węzeł obliczeniowy został zrestartowany podczas ponownej próby, to czas startu zostaje zaktualizowany, ale ostatni czas próby próby nie.
lastRetryTime?: Date
Wartość właściwości
Date
result
Wynik wykonania zadania. Jeśli wartość to 'failed', szczegóły awarii można znaleźć w właściwości failureInfo.
result?: BatchTaskExecutionResult
Wartość właściwości
retryCount
Liczba powtórzeń wykonania zadania przez usługę wsadową. Błędy aplikacji zadania (niezerowy kod wyjścia) są powtarzane, błędy wstępnego przetwarzania (zadanie nie mogło zostać wykonane), a błędy przesyłania plików nie są powtarzane. Usługa Batch ponownie spróbuje zadanie do limitu określonego przez ograniczenia. Błędy aplikacji zadania (niezerowy kod wyjścia) są powtarzane, błędy wstępnego przetwarzania (zadanie nie mogło zostać wykonane), a błędy przesyłania plików nie są powtarzane. Usługa Batch ponownie spróbuje zadanie do limitu określonego przez ograniczenia.
retryCount: number
Wartość właściwości
number
startTime
Czas, w którym Zadanie zaczęło działać. Jeśli zadanie zostało ponownie uruchomione lub podjęte ponownie, to jest to najnowszy moment, kiedy zadanie zaczęło działać.
startTime: Date
Wartość właściwości
Date
state
Aktualny stan zadania Przygotowania Zadania na węźle obliczeniowym.
state: BatchJobPreparationTaskState
Wartość właściwości
taskRootDirectory
Katalog główny zadania Job Preparation na węźle obliczeniowym. Możesz użyć tej ścieżki do pobrania plików utworzonych przez zadanie, takich jak pliki logów.
taskRootDirectory?: string
Wartość właściwości
string
taskRootDirectoryUrl
Adres URL do katalogu głównego zadania Job Preparation na węźle obliczeniowym.
taskRootDirectoryUrl?: string
Wartość właściwości
string