Je veux utiliser un SQS FIFO pour le transport des messages. En faisant des recherches, j'ai trouvé les deux déclarations suivantes :
- Messages par file d'attente : Le nombre de messages qu'une file d'attente Amazon SQS peut stocker est illimité.
- Messages par file d'attente (en vol) : Pour les files FIFO, il peut y avoir un maximum de 20 000 messages en vol (reçus d'une file par un consommateur, mais pas encore supprimés de la file). Pour éviter d'atteindre le quota, vous devez supprimer les messages de la file d'attente après qu'ils ont été traités.
Il est clair pour moi qu'il y a une limite de 20k messages lorsque j'ai reçu les messages mais que je ne les ai pas encore supprimés (ils sont donc dans leur délai d'invisibilité).
Que se passe-t-il après l'expiration du délai d'invisibilité et du jeton de réception ? Les messages reçus, mais non supprimés, sont-ils également pris en compte dans cette limite, même après une longue période de temps ?