Comment puis-je corriger les erreurs « ThrottlingException » et « Taux dépassé » dans Amazon SNS ?

Date de la dernière mise à jour :28/07/2021

Lorsque j'exécute une action dans l'API Amazon Simple Notification Service (Amazon SNS), l'erreur suivante s'affiche : « ThrottlingException ». Le message d'erreur affiche : « Taux dépassé. » Pourquoi est-ce que je reçois ces erreurs et comment puis-je les résoudre ?

Brève description

Les appels d'API Amazon SNS ne peuvent pas dépasser le taux maximal de requêtes API autorisé pour chaque compte AWS et chaque région. Si les requêtes d'API dépassent ce quota de limitation de l'API, d'autres appels d'API seront limités et Amazon SNS renverra une erreur ThrottlingException.

Pour empêcher ou limiter les erreurs ThrottlingException dans Amazon SNS, vous pouvez implémenter une ou plusieurs des bonnes pratiques décrites dans cet article.

Exemples de messages d'erreur Amazon SNS ThrottlingException

  • « Une erreur s'est produite (ThrottlingException) lors de l'appel de l'opération Subscribe : taux dépassé »
  • « Une erreur (ThrottlingException) s'est produite lors de l'appel de l'opération ListOriginationNumbers : taux dépassé »
  • « Une erreur (ThrottlingException) s'est produite lors de l'appel de l'opération ListPhoneNumbersOptedOut : taux dépassé »
  • « Une erreur (ThrottlingException) s'est produite lors de l'appel de l'opération de publication : taux dépassé »
  • « Une erreur (ThrottlingException) s'est produite lors de l'appel de l'opération GetSMSAtAttributes : taux dépassé »

Remarque : les appels d'API Amazon SNS sont limités pour améliorer les performances du service. Pour plus d'informations sur les quotas de limitation de l'API Amazon SNS, consultez Quotas et points de terminaison Amazon Simple Notification Service.

Résolution

Bonnes pratiques pour empêcher les erreurs ThrottlingException dans Amazon SNS

Si des erreurs ThrottlingException s'affichent de nouveaux après l'implémentation de ces bonnes pratiques, demandez une augmentation du quota de service pour l'action API qui reçoit l'erreur.

Pour demander une augmentation du quota de service Amazon SNS

Suivez les instructions de la section AWS service quotas. Lorsque vous saisissez la description de votre cas d'utilisation, assurez-vous d'inclure la période du problème de limitation et la raison de la demande d'augmentation de quota.

Important : vous pouvez demander des augmentations de quotas de service uniquement pour les quotas Amazon SNS Soft. Vous ne pouvez pas augmenter les quotas Hard d'Amazon SNS. Pour plus d'informations, consultez Quotas et points de terminaison Amazon SNS.


Cet article vous a-t-il été utile ?


Besoin d'aide pour une question technique ou de facturation ?