Publié le: Jul 6, 2023

Le 8 juin, Amazon Simple Queue Service (SQS) a annoncé la prise en charge de la redirection des files d'attente de lettres mortes (DLQ) via le SDK AWS ou l'interface de ligne de commande (CLI). SQS annonce aujourd'hui la prise en charge de la redirection des files d'attente de lettres mortes via le SDK AWS ou l'interface de ligne de commande (CLI) dans les régions AWS GovCloud (US côte est et ouest). La redirection des files d'attente de lettres mortes est une fonctionnalité améliorée visant à améliorer l'expérience de gestion des DLQ pour les clients Amazon SQS. Les clients peuvent désormais utiliser le SDK ou l'interface de ligne de commande AWS pour gérer par programmation le cycle de vie de leurs messages non consommés à grande échelle.

Les clients utilisent de plus en plus des systèmes distribués dotés d'architectures pilotées par les événements, ce qui rend leurs applications plus efficaces, évolutives et fiables. Des erreurs se produisent parfois dans les systèmes distribués, par exemple lorsqu'un utilisateur n'est pas en mesure de consommer correctement les messages de la file d'attente. Dans de tels cas d'erreur, Amazon SQS déplace le message non consommé vers un DLQ, s'il est configuré. Cela permet aux clients d'inspecter les messages qui ne sont pas consommés correctement et de corriger les défaillances de leurs applications sans perdre aucun message. Pour automatiser les flux de travail de retransmission des messages DLQ, les clients peuvent désormais utiliser les actions suivantes :

1) StartMessageMoveTask, pour démarrer une nouvelle tâche de déplacement de messages depuis le DLQ ;
2) CancelMessageMoveTask, pour annuler la tâche de déplacement du message ;
3) ListMessageMoveTasks, pour obtenir les 10 tâches de déplacement de messages les plus récentes pour une file d'attente source spécifiée.

Il est facile de commencer à reconfigurer la file d'attente de lettres mortes via le kit SDK AWS et l'interface de ligne de commande. Consultez la documentation SQS pour plus d'informations sur la façon d'automatiser la redirection du DLQ à l'aide du kit SDK et/ou de l'interface de ligne de commande AWS.

La redirection du DLQ via AWS SDK et CLI est disponible dans toutes les régions AWS commerciales, y compris les régions AWS GovCloud (US), où Amazon SQS est disponible.