SQSFIFOCode Amazon - 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à.

SQSFIFOCode Amazon

FIFOLe code (First-In-First-Out) hanno tutte le funzionalità delle code standard, ma sono progettate per migliorare la messaggistica tra le applicazioni quando l'ordine delle operazioni e degli eventi è fondamentale o quando i duplicati non possono essere tollerati.

Le caratteristiche più importanti delle FIFO code sono FIFO la distribuzione (First-In-First-Out) e l'elaborazione esattamente una volta:

  • L'ordine in cui i messaggi vengono inviati e ricevuti viene rigorosamente rispettato e un messaggio viene consegnato una sola volta e non è disponibile finché un consumatore non lo elabora ed elimina.

  • I duplicati non vengono introdotti nella coda.

Inoltre, le FIFO code supportano gruppi di messaggi che consentono più gruppi di messaggi ordinati all'interno di un'unica coda. Non è previsto alcun limite al numero di gruppi di messaggi all'interno di una FIFO coda.

Di seguito sono riportati alcuni esempi di situazioni in cui è possibile utilizzare le FIFO code:

  1. Sistema di gestione degli ordini di e-commerce in cui l'ordine è fondamentale

  2. Integrazione con sistemi di terze parti in cui gli eventi devono essere elaborati in ordine

  3. Elaborazione degli input inseriti dall'utente nell'ordine inserito

  4. Comunicazioni e reti: invio e ricezione di dati e informazioni nello stesso ordine

  5. Sistemi informatici: garanzia che i comandi immessi dall'utente vengano eseguiti nell'ordine corretto

  6. Istituti di istruzione: impedire a uno studente di iscriversi a un corso prima di registrare un account.

  7. Sistema di biglietteria online: dove i biglietti vengono distribuiti in base al principio “primo arrivato, primo servito"

Nota

FIFOle code forniscono anche l'elaborazione esattamente una volta, ma hanno un numero limitato di transazioni al secondo (). TPS Puoi utilizzare la modalità Amazon SQS High Throughput con la FIFO coda per aumentare il limite di transazioni. Per dettagli sull'utilizzo della modalità velocità di trasmissione effettiva elevata, consulta Throughput elevato per le code FIFO in Amazon SQS. Per ulteriori informazioni sulle quote di velocità di trasmissione effettiva, vedere Quote di SQS messaggi Amazon.

Le SQS FIFO code Amazon sono disponibili in tutte le regioni in cui SQS è disponibile Amazon.

Per ulteriori informazioni sull'utilizzo delle FIFO code con ordinamento complesso, consulta Solving Complex Ordering Challenges with Amazon Queues. SQS FIFO

Per informazioni su come creare e configurare code utilizzando la SQS console Amazon, consultaCrea una coda utilizzando la console Amazon SQS. Per esempi in Java, consulta Esempi di SDK Java di Amazon SQS.

Per le migliori pratiche per lavorare con le FIFO code, consulta. Best practice di Amazon SQS