BatchJobPreparationTaskExecutionInfoOutput interface
Zawiera informacje o wykonywaniu zadania przygotowania zadania w węźle obliczeniowym.
Właściwości
| container |
Informacje o kontenerze, w którym jest wykonywane zadanie. Ta właściwość jest ustawiana tylko wtedy, gdy zadanie jest uruchamiane w kontekście kontenera. |
| end |
Czas, w którym zadanie przygotowania zadania zostało ukończone. Ta właściwość jest ustawiana tylko wtedy, gdy zadanie jest w stanie Ukończono. |
| exit |
Kod zakończenia programu określony w wierszu polecenia zadania. Ten parametr jest zwracany tylko wtedy, gdy zadanie jest w stanie ukończonym. Kod zakończenia procesu odzwierciedla konkretną konwencję zaimplementowaną przez dewelopera aplikacji dla tego procesu. Jeśli używasz wartości kodu zakończenia do podejmowania decyzji w kodzie, upewnij się, że znasz konwencję kodu zakończenia używaną przez proces aplikacji. Należy pamiętać, że kod zakończenia może być również generowany przez system operacyjny węzła obliczeniowego, na przykład w przypadku wymuszonego zakończenia procesu. |
| failure |
Informacje opisujące błąd zadania, jeśli istnieje. Ta właściwość jest ustawiana tylko wtedy, gdy zadanie jest w stanie ukończonym i napotkało błąd. |
| last |
Ostatni raz, w którym uruchomiono ponawianie zadania przygotowania zadania. Ta właściwość jest ustawiana tylko wtedy, gdy zadanie zostało ponowione (tj. retryCount jest niezerowe). Jeśli jest obecny, zazwyczaj jest to samo co startTime, ale może się różnić, jeśli zadanie zostało uruchomione ponownie z powodów innych niż ponawianie próby; na przykład jeśli węzeł obliczeniowy został uruchomiony ponownie podczas ponawiania próby, godzina rozpoczęcia zostanie zaktualizowana, ale parametr lastRetryTime nie jest. |
| result | Wynik wykonania zadania. Jeśli wartość to "failed", szczegóły błędu można znaleźć we właściwości failureInfo. Możliwe wartości: "success", "failure" |
| retry |
Liczba ponownych prób wykonania zadania przez usługę Batch. Błędy aplikacji zadań (kod zakończenia niezerowy) są ponawiane, błędy przetwarzania wstępnego (nie można uruchomić zadania) i błędy przekazywania plików nie są ponawiane. Usługa Batch ponowi próbę wykonania zadania do limitu określonego przez ograniczenia. Błędy aplikacji zadań (kod zakończenia niezerowy) są ponawiane, błędy przetwarzania wstępnego (nie można uruchomić zadania) i błędy przekazywania plików nie są ponawiane. Usługa Batch ponowi próbę wykonania zadania do limitu określonego przez ograniczenia. |
| start |
Czas, w którym zadanie zaczęło działać. Jeśli zadanie zostało ponownie uruchomione lub ponowione, jest to ostatni czas, w którym zadanie zostało uruchomione. |
| state | Bieżący stan zadania przygotowania zadania w węźle obliczeniowym. Możliwe wartości: "running", "completed" |
| task |
Katalog główny zadania przygotowania zadania w węźle obliczeniowym. Za pomocą tej ścieżki można pobrać pliki utworzone przez zadanie, takie jak pliki dziennika. |
| task |
Adres URL do katalogu głównego zadania przygotowania zadania w węźle obliczeniowym. |
Szczegóły właściwości
containerInfo
Informacje o kontenerze, w którym jest wykonywane zadanie. Ta właściwość jest ustawiana tylko wtedy, gdy zadanie jest uruchamiane w kontekście kontenera.
containerInfo?: BatchTaskContainerExecutionInfoOutput
Wartość właściwości
endTime
Czas, w którym zadanie przygotowania zadania zostało ukończone. Ta właściwość jest ustawiana tylko wtedy, gdy zadanie jest w stanie Ukończono.
endTime?: string
Wartość właściwości
string
exitCode
Kod zakończenia programu określony w wierszu polecenia zadania. Ten parametr jest zwracany tylko wtedy, gdy zadanie jest w stanie ukończonym. Kod zakończenia procesu odzwierciedla konkretną konwencję zaimplementowaną przez dewelopera aplikacji dla tego procesu. Jeśli używasz wartości kodu zakończenia do podejmowania decyzji w kodzie, upewnij się, że znasz konwencję kodu zakończenia używaną przez proces aplikacji. Należy pamiętać, że kod zakończenia może być również generowany przez system operacyjny węzła obliczeniowego, na przykład w przypadku wymuszonego zakończenia procesu.
exitCode?: number
Wartość właściwości
number
failureInfo
Informacje opisujące błąd zadania, jeśli istnieje. Ta właściwość jest ustawiana tylko wtedy, gdy zadanie jest w stanie ukończonym i napotkało błąd.
failureInfo?: BatchTaskFailureInfoOutput
Wartość właściwości
lastRetryTime
Ostatni raz, w którym uruchomiono ponawianie zadania przygotowania zadania. Ta właściwość jest ustawiana tylko wtedy, gdy zadanie zostało ponowione (tj. retryCount jest niezerowe). Jeśli jest obecny, zazwyczaj jest to samo co startTime, ale może się różnić, jeśli zadanie zostało uruchomione ponownie z powodów innych niż ponawianie próby; na przykład jeśli węzeł obliczeniowy został uruchomiony ponownie podczas ponawiania próby, godzina rozpoczęcia zostanie zaktualizowana, ale parametr lastRetryTime nie jest.
lastRetryTime?: string
Wartość właściwości
string
result
Wynik wykonania zadania. Jeśli wartość to "failed", szczegóły błędu można znaleźć we właściwości failureInfo.
Możliwe wartości: "success", "failure"
result?: string
Wartość właściwości
string
retryCount
Liczba ponownych prób wykonania zadania przez usługę Batch. Błędy aplikacji zadań (kod zakończenia niezerowy) są ponawiane, błędy przetwarzania wstępnego (nie można uruchomić zadania) i błędy przekazywania plików nie są ponawiane. Usługa Batch ponowi próbę wykonania zadania do limitu określonego przez ograniczenia. Błędy aplikacji zadań (kod zakończenia niezerowy) są ponawiane, błędy przetwarzania wstępnego (nie można uruchomić zadania) i błędy przekazywania plików nie są ponawiane. Usługa Batch ponowi próbę wykonania zadania 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 ponowione, jest to ostatni czas, w którym zadanie zostało uruchomione.
startTime: string
Wartość właściwości
string
state
Bieżący stan zadania przygotowania zadania w węźle obliczeniowym.
Możliwe wartości: "running", "completed"
state: string
Wartość właściwości
string
taskRootDirectory
Katalog główny zadania przygotowania zadania w węźle obliczeniowym. Za pomocą tej ścieżki można pobrać pliki utworzone przez zadanie, takie jak pliki dziennika.
taskRootDirectory?: string
Wartość właściwości
string
taskRootDirectoryUrl
Adres URL do katalogu głównego zadania przygotowania zadania w węźle obliczeniowym.
taskRootDirectoryUrl?: string
Wartość właściwości
string