J'ai exécuté une action de l'API Amazon Simple Notification Service (Amazon SNS) et j'ai reçu un message d'erreur contenant un code d'état HTTP 5xx. Pourquoi est-ce que je reçois ces erreurs et comment puis-je les résoudre ?
Solution
Une erreur 5xx indique un problème côté serveur qui doit être résolu par AWS. Pour réduire les erreurs 5xx provenant d'Amazon SNS, il est recommandé d'implémenter une logique de nouvelle tentative dans votre application pour toutes les requêtes qui échouent avec un code d'état 5xx. Le nombre de nouvelles tentatives recommandé dépend de votre cas d'utilisation.
Amazon SNS renvoie deux types d'erreurs 5xx :
InternalFailureLe traitement de la requête a échoué en raison d'une erreur inconnue, d'une exception ou d'un échec.
Code de statut HTTP : 500
ServiceUnavailable
La requête a échoué en raison d'une défaillance temporaire du serveur.
Code de statut HTTP : 503
Remarque : si vous recevez des erreurs 5xx après avoir implémenté de nouvelles tentatives, accédez à AWS Service Health Dashboard pour déterminer s'il existe des problèmes opérationnels avec Amazon SNS.
Informations connexes
Erreurs courantes (référence de l'API Amazon SNS)