

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

# Risolvi i problemi di limitazione FIFO in Amazon SQS
<a name="troubleshooting-fifo-throttling-issues"></a>

Per impostazione predefinita, le code FIFO supportano 300 transazioni al secondo, per azione API per [`SendMessage`](https://docs.aws.amazon.com/AWSSimpleQueueService/latest/APIReference/API_SendMessage.html)e. [`ReceiveMessage`[`DeleteMessage`](https://docs.aws.amazon.com/AWSSimpleQueueService/latest/APIReference/API_DeleteMessage.html)](https://docs.aws.amazon.com/AWSSimpleQueueService/latest/APIReference/API_ReceiveMessage.html) Le richieste superiori a 300 TPS generano l'`ThrottlingException`errore anche se i messaggi in coda sono disponibili. Per mitigare questo problema, puoi utilizzare i seguenti metodi:
+ [Abilitare un throughput elevato per le code FIFO in Amazon SQS](enable-high-throughput-fifo.md).
+ Utilizza le azioni `SendMessageBatch` batch dell'API Amazon SQS `ChangeMessageVisibilityBatch` per aumentare il limite TPS fino a 3.000 messaggi al secondo per azione API e per ridurre i costi. `DeleteMessageBatch` Per l'`ReceiveMessage`API, imposta il `MaxNumberofMessages` parametro per ricevere fino a dieci messaggi per transazione. Per ulteriori informazioni, consulta [Operazioni in batch per Amazon SQS](sqs-batch-api-actions.md).
+ Per le code FIFO con velocità effettiva elevata, segui i consigli per [ottimizzare](high-throughput-fifo.md#data-distribution-partition-limitations) l'utilizzo delle partizioni. Invia messaggi con lo stesso gruppo di messaggi in batch. IDs Elimina i messaggi o modifica i valori di timeout di visibilità dei messaggi in batch con handle di ricezione delle stesse `ReceiveMessage` richieste API.
+ Aumenta il numero di valori univoci [`MessageGroupId`](https://docs.aws.amazon.com/AWSSimpleQueueService/latest/APIReference/API_SendMessage.html#SQS-SendMessage-request-MessageGroupId). Ciò consente una distribuzione uniforme tra le partizioni di coda FIFO. Per ulteriori informazioni, consulta Using the Message Group ID di Amazon SQS.

Per ulteriori informazioni, consulta [Perché la mia coda FIFO di Amazon SQS non restituisce tutti i messaggi o i messaggi in altri gruppi di messaggi](https://repost.aws/knowledge-center/sqs-fifo-messages-not-returned)? nella *AWS Knowledge Center Guide*.