Evita di avere un grande backlog di messaggi con lo stesso ID di gruppo di messaggi in Amazon SQS - Amazon Simple Queue Service

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Evita di avere un grande backlog di messaggi con lo stesso ID di gruppo di messaggi in Amazon SQS

Per le code FIFO, possono esserci un massimo di 20.000 messaggi in corso (ricevuti da una coda da un consumatore, ma non ancora eliminati dalla coda). Se raggiungi questa quota, Amazon SQS non restituisce alcun messaggio di errore. Una coda FIFO esamina i primi 20.000 messaggi per determinare i gruppi di messaggi disponibili. Ciò significa che se in un singolo gruppo di messaggi è presente un backlog, non è possibile utilizzare i messaggi provenienti da altri gruppi di messaggi inviati successivamente alla coda fino a quando non si gestisce correttamente il backlog.

Nota

Un backlog di messaggi con lo stesso ID gruppo di messaggi potrebbe verificarsi a causa di un consumatore che non è in grado di elaborare correttamente un messaggio. I problemi di elaborazione dei messaggi possono verificarsi a causa di un problema con il contenuto di un messaggio o a causa di un problema tecnico con il consumatore.

Per spostare i messaggi che non possono essere elaborati ripetutamente e per sbloccare l'elaborazione di altri messaggi con lo stesso ID gruppo di messaggi, valutare la possibilità di configurare una policy di coda DLQ.