Come faccio a risolvere un errore 5xx di Amazon SNS?

2 minuti di lettura
0

Voglio risolvere il motivo per cui ricevo un messaggio di errore con un codice di stato di errore HTTP 5xx quando eseguo un'azione API Amazon Simple Notification Service (Amazon SNS).

Risoluzione

Un codice di errore o di stato 5xx indica un problema lato server che deve essere risolto da AWS. Per ridurre gli errori 5xx di Amazon SNS, implementa la logica di riprova nella tua applicazione per le richieste che hanno esito negativo con un errore 5xx. Il numero di tentativi più efficiente dipende dal caso d'uso.

Esistono due tipi di errori 5xx restituiti da Amazon SNS:

InternalFailure

L'elaborazione della richiesta non è riuscita a causa di un errore, un'eccezione o un fallimento sconosciuto.

Codice di stato HTTP: 500

ServiceUnavailable

La richiesta non è riuscita a causa di un errore temporaneo del server.

Codice di stato HTTP: 503

Risolvere gli errori 5xx

Se ricevi errori 5xx dopo aver implementato i nuovi tentativi, accedi alla dashboard AWS Service Health. Verifica se ci sono problemi operativi con Amazon SNS. Se la dashboard AWS Service Health non mostra gli errori ricevuti, contatta il Supporto AWS.

Quando contatti il Supporto AWS, assicurati di fornire le seguenti informazioni:

  • L'ora in cui il problema ha iniziato a verificarsi.
  • Da tre a cinque ID di richiesta AWS per le richieste API che generano errori 5XX, insieme al timestamp e al fuso orario.
  • Percentuale approssimativa di richieste non riuscite rispetto al totale delle richieste.

Informazioni correlate

Errori comuni (riferimento all'API Amazon RDS)