Ho eseguito un'operazione API Amazon Simple Notification Service (Amazon SNS) e ho ricevuto un messaggio di errore con un codice di stato HTTP 5xx. Perché ricevo questi errori e come posso risolverli?
Risoluzione
Un errore 5xx indica un problema sul lato server che deve essere risolto da AWS. Per mitigare gli errori 5xx di Amazon SNS, è consigliabile implementare la logica dei tentativi nell'applicazione per tutte le richieste che non vanno a buon fine con un codice di stato 5xx. Il numero di tentativi consigliato dipende dal singolo caso d'uso.
Esistono due tipi di errori 5xx che Amazon SNS restituisce:
InternalFailureL'elaborazione della richiesta non è andata a buon fine a causa di un errore, di un'eccezione o di un fallimento.
Codice di stato HTTP: 500
ServiceUnavailable
La richiesta non è andata a buon fine a causa di un fallimento temporaneo del server.
Codice di stato HTTP: 503
Nota: se ricevi errori 5xx dopo l'implementazione dei tentativi, vai ad AWS Service Health Dashboard per verificare se ci sono problemi operativi con Amazon SNS.
Informazioni correlate
Errori comuni (riferimento alle API di Amazon SNS)