je suis passé à une file d'attente FIFO et je reçu ce message d'erreur lorsque j'ai essayé de supprimer un message de la file d'attenteSuppression message de la file d'attente FIFO SQS: La poignée de réception a expiré
Value {VALUE} for parameter ReceiptHandle is invalid. Reason: The receipt handle has expired.
Il semble que l'erreur se produit parce que j'ai essayé de supprimer le message après que visibility timeout
a expiré. J'ai changé le délai de visibilité par défaut 0 au maximum, 12 heures, cela a résolu partiellement le problème. Parfois il peut arriver qu'un message reste dans ma file d'attente pendant plus de 12 heures avant que je puisse l'exécuter et que je l'efface, donc j'obtiendrai à nouveau l'erreur. Existe-t-il une solution pour augmenter le délai de visibilité de plus de 12 heures ou pour contourner cette erreur d'une autre manière?