BatchJobPreparationTaskExecutionInfoOutput interface
Contiene informazioni sull'esecuzione di un'attività di preparazione del processo in un nodo di calcolo.
Proprietà
| container |
Informazioni sul contenitore in cui è in esecuzione l'attività. Questa proprietà viene impostata solo se l'attività viene eseguita in un contesto contenitore. |
| end |
Ora di completamento dell'attività di preparazione del processo. Questa proprietà viene impostata solo se l'oggetto Task è nello stato Completato. |
| exit |
Codice di uscita del programma specificato nella riga di comando Task. Questo parametro viene restituito solo se l'oggetto Task è nello stato completato. Il codice di uscita per un processo riflette la convenzione specifica implementata dallo sviluppatore dell'applicazione per tale processo. Se si usa il valore del codice di uscita per prendere decisioni nel codice, assicurarsi di conoscere la convenzione di codice di uscita usata dal processo dell'applicazione. Si noti che il codice di uscita può anche essere generato dal sistema operativo del nodo di calcolo, ad esempio quando un processo viene terminato forzatamente. |
| failure |
Informazioni che descrivono l'errore dell'attività, se presenti. Questa proprietà viene impostata solo se l'oggetto Task è nello stato completato e si è verificato un errore. |
| last |
Ora più recente in cui è stata avviata l'esecuzione di un nuovo tentativo dell'attività di preparazione del processo. Questa proprietà viene impostata solo se l'attività è stata ritentata (ad esempio, retryCount è diverso da zero). Se presente, si tratta in genere dello stesso valore di startTime, ma può essere diverso se l'attività è stata riavviata per motivi diversi dai tentativi; Ad esempio, se il nodo di calcolo è stato riavviato durante un nuovo tentativo, startTime viene aggiornato ma lastRetryTime non è. |
| result | Risultato dell'esecuzione dell'attività. Se il valore è "failed", i dettagli dell'errore sono disponibili nella proprietà failureInfo. Valori possibili: "success", "failure" |
| retry |
Numero di tentativi di esecuzione dell'attività da parte del servizio Batch. Gli errori dell'applicazione attività (codice di uscita diverso da zero) vengono ritentati, vengono eseguiti errori di pre-elaborazione (non è stato possibile eseguire l'attività) e gli errori di caricamento dei file non vengono ritentati. Il servizio Batch ritenta l'attività fino al limite specificato dai vincoli. Gli errori dell'applicazione attività (codice di uscita diverso da zero) vengono ritentati, vengono eseguiti errori di pre-elaborazione (non è stato possibile eseguire l'attività) e gli errori di caricamento dei file non vengono ritentati. Il servizio Batch ritenta l'attività fino al limite specificato dai vincoli. |
| start |
Ora in cui è stata avviata l'esecuzione dell'attività. Se l'attività è stata riavviata o ritentata, si tratta dell'ora più recente in cui l'attività è stata avviata l'esecuzione. |
| state | Stato corrente dell'attività di preparazione del processo nel nodo di calcolo. Valori possibili: "running", "completed" |
| task |
Directory radice dell'attività di preparazione del processo nel nodo di calcolo. È possibile usare questo percorso per recuperare i file creati dall'attività, ad esempio i file di log. |
| task |
URL della directory radice dell'attività di preparazione del processo nel nodo di calcolo. |
Dettagli proprietà
containerInfo
Informazioni sul contenitore in cui è in esecuzione l'attività. Questa proprietà viene impostata solo se l'attività viene eseguita in un contesto contenitore.
containerInfo?: BatchTaskContainerExecutionInfoOutput
Valore della proprietà
endTime
Ora di completamento dell'attività di preparazione del processo. Questa proprietà viene impostata solo se l'oggetto Task è nello stato Completato.
endTime?: string
Valore della proprietà
string
exitCode
Codice di uscita del programma specificato nella riga di comando Task. Questo parametro viene restituito solo se l'oggetto Task è nello stato completato. Il codice di uscita per un processo riflette la convenzione specifica implementata dallo sviluppatore dell'applicazione per tale processo. Se si usa il valore del codice di uscita per prendere decisioni nel codice, assicurarsi di conoscere la convenzione di codice di uscita usata dal processo dell'applicazione. Si noti che il codice di uscita può anche essere generato dal sistema operativo del nodo di calcolo, ad esempio quando un processo viene terminato forzatamente.
exitCode?: number
Valore della proprietà
number
failureInfo
Informazioni che descrivono l'errore dell'attività, se presenti. Questa proprietà viene impostata solo se l'oggetto Task è nello stato completato e si è verificato un errore.
failureInfo?: BatchTaskFailureInfoOutput
Valore della proprietà
lastRetryTime
Ora più recente in cui è stata avviata l'esecuzione di un nuovo tentativo dell'attività di preparazione del processo. Questa proprietà viene impostata solo se l'attività è stata ritentata (ad esempio, retryCount è diverso da zero). Se presente, si tratta in genere dello stesso valore di startTime, ma può essere diverso se l'attività è stata riavviata per motivi diversi dai tentativi; Ad esempio, se il nodo di calcolo è stato riavviato durante un nuovo tentativo, startTime viene aggiornato ma lastRetryTime non è.
lastRetryTime?: string
Valore della proprietà
string
result
Risultato dell'esecuzione dell'attività. Se il valore è "failed", i dettagli dell'errore sono disponibili nella proprietà failureInfo.
Valori possibili: "success", "failure"
result?: string
Valore della proprietà
string
retryCount
Numero di tentativi di esecuzione dell'attività da parte del servizio Batch. Gli errori dell'applicazione attività (codice di uscita diverso da zero) vengono ritentati, vengono eseguiti errori di pre-elaborazione (non è stato possibile eseguire l'attività) e gli errori di caricamento dei file non vengono ritentati. Il servizio Batch ritenta l'attività fino al limite specificato dai vincoli. Gli errori dell'applicazione attività (codice di uscita diverso da zero) vengono ritentati, vengono eseguiti errori di pre-elaborazione (non è stato possibile eseguire l'attività) e gli errori di caricamento dei file non vengono ritentati. Il servizio Batch ritenta l'attività fino al limite specificato dai vincoli.
retryCount: number
Valore della proprietà
number
startTime
Ora in cui è stata avviata l'esecuzione dell'attività. Se l'attività è stata riavviata o ritentata, si tratta dell'ora più recente in cui l'attività è stata avviata l'esecuzione.
startTime: string
Valore della proprietà
string
state
Stato corrente dell'attività di preparazione del processo nel nodo di calcolo.
Valori possibili: "running", "completed"
state: string
Valore della proprietà
string
taskRootDirectory
Directory radice dell'attività di preparazione del processo nel nodo di calcolo. È possibile usare questo percorso per recuperare i file creati dall'attività, ad esempio i file di log.
taskRootDirectory?: string
Valore della proprietà
string
taskRootDirectoryUrl
URL della directory radice dell'attività di preparazione del processo nel nodo di calcolo.
taskRootDirectoryUrl?: string
Valore della proprietà
string