Udostępnij przez


BatchJobPreparationTaskExecutionInfoOutput interface

Zawiera informacje o wykonywaniu zadania przygotowania zadania w węźle obliczeniowym.

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.

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.

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.

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.

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.

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"

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.

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.

state

Bieżący stan zadania przygotowania zadania w węźle obliczeniowym.

Możliwe wartości: "running", "completed"

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.

taskRootDirectoryUrl

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