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 |
Sì |
ThrottlingException |
400 | Il numero di richieste API ha superato il limite massimo consentito di richieste API per l'account. | Tutte le API |
Sì |
RequestThrottleException |
400 | Il numero di richieste API ha superato il limite massimo consentito di richieste API per lo snapshot. | GetSnapshotBlock | PutSnapshotBlock |
Sì |
ValidationException con messaggio "Failed to read block data " |
400 | Il blocco di dati fornito non era leggibile. | PutSnapshotBlocca |
Sì |
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 |