Comment puis-je résoudre les erreurs 5xx provenant d’Amazon SNS ?

Lecture de 2 minute(s)
0

Je souhaite comprendre pourquoi je reçois un message d’erreur contenant un code d’état d’erreur HTTP 5xx lorsque j’exécute une action d’API Amazon Simple Notification Service (Amazon SNS).

Résolution

Un code d’erreur ou d’état 5xx indique un problème côté serveur qui doit être résolu par AWS. Pour réduire le nombre d’erreurs 5xx provenant d’Amazon SNS, implémentez une logique de nouvelle tentative dans votre application pour les demandes qui échouent avec une erreur 5xx. Le nombre de nouvelles tentatives le plus efficace dépend de votre cas d’utilisation.

Amazon SNS renvoie deux types d’erreurs 5xx :

InternalFailure

Le traitement de la demande a échoué en raison d’une erreur, d’une exception ou d’un échec inconnu.

Code d’état HTTP : 500

ServiceUnavailable

La demande a échoué en raison d’une défaillance temporaire du serveur.

Code d’état HTTP : 503

Résoudre les erreurs 5xx

Si vous recevez des erreurs 5xx après avoir implémenté de nouvelles tentatives, accédez au tableau de bord AWS Service Health. Vérifiez s’il existe des problèmes opérationnels avec Amazon SNS. Si le tableau de bord AWS Service Health n’affiche pas les erreurs que vous avez reçues, contactez AWS Support.

Lorsque vous contactez AWS Support, veillez à fournir les informations suivantes :

  • Heure à laquelle le problème a commencé à se produire.
  • Trois à cinq identifiants de demande AWS pour les demandes d’API qui génèrent des erreurs 5XX, ainsi que l’horodatage et le fuseau horaire.
  • Pourcentage approximatif de demandes ayant échoué par rapport au nombre total de demandes.

Informations connexes

Erreurs courantes (référence d’API Amazon SNS)

AWS OFFICIEL
AWS OFFICIELA mis à jour il y a un an