Configurazione della conservazione della coda di lettere non scritte 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à.

Configurazione della conservazione della coda di lettere non scritte in Amazon SQS

Per le code standard, la scadenza di un messaggio si basa sempre sul timestamp della coda originale. Quando un messaggio viene spostato in una coda DLQ, il timestamp della coda rimane invariato. La metrica ApproximateAgeOfOldestMessage indica quando il messaggio è stato spostato nella coda DLQ, non quando è stato originariamente inviato. Ad esempio, supponiamo che un messaggio trascorra 1 giorno nella coda originale prima di essere spostato in una coda DLQ. Se il periodo di conservazione della coda DLQ è di 4 giorni, il messaggio viene eliminato dalla coda DLQ dopo 3 giorni e ApproximateAgeOfOldestMessage è di tre giorni. Pertanto, è consigliabile impostare sempre il periodo di conservazione di una coda DLQ in modo che sia più lungo del periodo di conservazione della coda originale.

Per le code FIFO, il timestamp della coda si reimposta quando il messaggio viene spostato in una coda DLQ. La metrica ApproximateAgeOfOldestMessage indica quando il messaggio è stato spostato nella coda DLQ. Nello stesso esempio precedente, il messaggio viene eliminato dalla coda DLQ dopo 4 giorni e ApproximateAgeOfOldestMessage è 4 giorni.