TaskExecutionInformation interface
Interfaccia che rappresenta TaskExecutionInformation.
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à. Questa proprietà viene impostata solo se l'oggetto Task è nello stato Completato. |
| exit |
Codice di uscita del programma specificato nella riga di comando Task. Questa proprietà viene impostata solo se l'oggetto Task è nello stato completato. In generale, 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. Tuttavia, se il servizio Batch termina l'attività (a causa del timeout o della terminazione dell'utente tramite l'API), è possibile che venga visualizzato un codice di uscita definito dal sistema operativo. |
| 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 l'attività è stata riquedata dal servizio Batch come risultato di una richiesta utente. Questa proprietà viene impostata solo se requeueCount è diverso da zero. |
| last |
Ora più recente in cui è stata avviata l'esecuzione di un nuovo tentativo dell'attività. Questo elemento è presente 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 è. |
| requeue |
Numero di volte in cui l'attività è stata accodata dal servizio Batch come risultato di una richiesta utente. Quando l'utente rimuove i nodi di calcolo da un pool (ridimensionando/compattando il pool) o quando il processo è disabilitato, l'utente può specificare che l'esecuzione di attività nei nodi di calcolo viene riquedata per l'esecuzione. Questo conteggio tiene traccia del numero di volte in cui l'attività è stata riquedata per questi motivi. |
| result | Risultato dell'esecuzione dell'attività. Se il valore è "failed", i dettagli dell'errore sono disponibili nella proprietà failureInfo. I valori possibili includono: '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. |
| start |
Ora in cui è stata avviata l'esecuzione dell'attività. 'Running' corrisponde allo stato di esecuzione, quindi se l'attività specifica i file di risorse o i pacchetti, l'ora di inizio riflette l'ora di inizio in cui l'attività ha avviato il download o la distribuzione di tali file. Se l'attività è stata riavviata o ritentata, si tratta dell'ora più recente in cui l'attività è stata avviata l'esecuzione. Questa proprietà è presente solo per Attività che si trovano nello stato in esecuzione o completato. |
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?: TaskContainerExecutionInformation
Valore della proprietà
endTime
Ora di completamento dell'attività. Questa proprietà viene impostata solo se l'oggetto Task è nello stato Completato.
endTime?: Date
Valore della proprietà
Date
exitCode
Codice di uscita del programma specificato nella riga di comando Task. Questa proprietà viene impostata solo se l'oggetto Task è nello stato completato. In generale, 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. Tuttavia, se il servizio Batch termina l'attività (a causa del timeout o della terminazione dell'utente tramite l'API), è possibile che venga visualizzato un codice di uscita definito dal sistema operativo.
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?: TaskFailureInformation
Valore della proprietà
lastRequeueTime
Ora più recente in cui l'attività è stata riquedata dal servizio Batch come risultato di una richiesta utente. Questa proprietà viene impostata solo se requeueCount è diverso da zero.
lastRequeueTime?: Date
Valore della proprietà
Date
lastRetryTime
Ora più recente in cui è stata avviata l'esecuzione di un nuovo tentativo dell'attività. Questo elemento è presente 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?: Date
Valore della proprietà
Date
requeueCount
Numero di volte in cui l'attività è stata accodata dal servizio Batch come risultato di una richiesta utente. Quando l'utente rimuove i nodi di calcolo da un pool (ridimensionando/compattando il pool) o quando il processo è disabilitato, l'utente può specificare che l'esecuzione di attività nei nodi di calcolo viene riquedata per l'esecuzione. Questo conteggio tiene traccia del numero di volte in cui l'attività è stata riquedata per questi motivi.
requeueCount: number
Valore della proprietà
number
result
Risultato dell'esecuzione dell'attività. Se il valore è "failed", i dettagli dell'errore sono disponibili nella proprietà failureInfo. I valori possibili includono: 'success', 'failure'
result?: TaskExecutionResult
Valore della proprietà
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.
retryCount: number
Valore della proprietà
number
startTime
Ora in cui è stata avviata l'esecuzione dell'attività. 'Running' corrisponde allo stato di esecuzione, quindi se l'attività specifica i file di risorse o i pacchetti, l'ora di inizio riflette l'ora di inizio in cui l'attività ha avviato il download o la distribuzione di tali file. Se l'attività è stata riavviata o ritentata, si tratta dell'ora più recente in cui l'attività è stata avviata l'esecuzione. Questa proprietà è presente solo per Attività che si trovano nello stato in esecuzione o completato.
startTime?: Date
Valore della proprietà
Date