Ripetizione dei tentativi in caso di errore - Amazon EBS

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Ripetizione dei tentativi in caso di errore

Gli SDK AWS implementano automaticamente la logica di ripetizione dei tentativi per le richieste che restituiscono risposte agli errori. Ora puoi configurare le impostazioni di nuovi tentativi per gli AWS . Per ulteriori informazioni, consulta la documentazione degli SDK.

La AWS CLI può essere configurata per riprovare automaticamente alcune richieste non riuscite. Per ulteriori informazioni sulla configurazione dei nuovi tentativi per il AWS CLI, consulta AWS CLI i nuovi tentativi nella Guida per l'utente.AWS Command Line Interface

La'API AWS Query non supporta la logica di ripetizione dei tentativi per richieste non riuscite. Se si utilizzano richieste HTTP o HTTPS, è necessario implementare la logica di ripetizione dei tentativi nell'applicazione client.

La tabella seguente mostra le possibili risposte agli errori API. Alcuni errori API sono non irreversibili. L'applicazione client deve sempre riprovare le richieste non riuscite che ricevono un errore non irreversibile.

Errore Codice di risposta Descrizione Generato da Non irreversibile?
InternalServerException 500 La richiesta non è riuscita a causa di un problema di rete o AWS sul lato server.

Tutte le API

ThrottlingException 400 Il numero di richieste API ha superato il limite massimo consentito di richieste API per l'account.

Tutte le API

RequestThrottleException 400 Il numero di richieste API ha superato il limite massimo consentito di richieste API per lo snapshot.

GetSnapshotBlock | PutSnapshotBlock

ValidationException con messaggio "Failed to read block data" 400 Il blocco di dati fornito non era leggibile.

PutSnapshotBlocca

ValidationException con qualsiasi altro messaggio 400 La sintassi della richiesta non è valida oppure l'input non soddisfa i vincoli specificati dal Servizio AWS.

Tutte le API

No
ResourceNotFoundException 404 L'ID snapshot specificato non esiste.

Tutte le API

No
ConflictException 409 Il token client specificato è stato precedentemente utilizzato in una richiesta simile con parametri della richiesta diversi. Per ulteriori informazioni, consulta Idempotenza per l'API StartSnapshot .

StartSnapshot

No
AccessDeniedException 403 Non disponi delle autorizzazioni per eseguire l'operazione richiesta.

Tutte le API

No
ServiceQuotaExceededException 402 La richiesta non è andata a buon fine perché l'evasione della richiesta avrebbe superato una o più service quotas dipendenti per il tuo account.

Tutte le API

No
InvalidSignatureException 403 La firma di autorizzazione della richiesta è scaduta. È possibile riprovare la richiesta solo dopo aver aggiornato la firma di autorizzazione.

Tutte le API

No