Sujet :

AWS SQS : Messages qui réapparaissent (Visibility Timeout)

RÉSOLU

Liste des sujets Répondre Créer un sujet

veronique-costa

Membre depuis le 05/04/2024

yo, j'ai un souci avec mon worker qui consomme une queue SQS. il traite bien le message, mais le même message revient dans la queue 30 secondes après, du coup mon app traite les trucs en double. j'ai pourtant pas d'erreur dans mes logs

srenard

Membre depuis le 02/04/2025

t'as bien oublié de supprimer le message après le traitement ? SQS le fait pas tout seul

olambert

Membre depuis le 22/09/2024

si tu le supprimes bien, c'est que ton traitement dure plus longtemps que le `Visibility Timeout` configuré sur la queue (30s par défaut). SQS pense que ton worker a crashé et remet le message à disposition. augmente le timeout ou utilise `ChangeMessageVisibility` pour demander plus de temps pendant le run

veronique-costa

Membre depuis le 05/04/2024

mon traitement mettait 45s... j'ai passé le timeout à 2min et plus de doublons. merci !

Répondre

vous devez être connecté pour poster un message !

Rejoindre la communauté

Recevoir les derniers articles gratuitement en créant un compte !

S'inscrire