Ressources requises pour traiter les messages Amazon SQS - Amazon Simple Queue Service

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Ressources requises pour traiter les messages Amazon SQS

Pour vous aider à estimer les ressources dont vous avez besoin pour traiter les messages en file d'attente, Amazon SQS peut déterminer le nombre approximatif de messages retardés, visibles et non visibles dans une file d'attente. Pour plus d'informations sur la visibilité, consultez la section Délai de visibilité Amazon SQS.

Note

Pour les files d'attente standard, le résultat est approximatif en raison de l'architecture distribuée d'Amazon SQS. Dans la plupart des cas, le nombre devrait être proche du nombre réel de messages dans la file d'attente.

Pour les files d'attente FIFO, le résultat est exact.

Le tableau suivant indique le nom de l'attribut à utiliser avec l'action GetQueueAttributes.

Tâche Nom d'attribut
Obtenir le nombre approximatif de messages disponibles dans la file d'attente. ApproximateNumberOfMessagesVisible
Obtenir le nombre approximatif de messages dans la file d'attente qui sont retardés et qui ne peuvent pas être lus immédiatement. Cela peut se produire lorsque la file d'attente est configurée avec un délai d'attente ou que le message a été envoyé avec un paramètre de délai d'attente. ApproximateNumberOfMessagesDelayed
Obtenir le nombre approximatif de messages en transit. Les messages sont considérés comme en cours s'ils ont été expédiés à un client, mais qu'ils n'ont pas encore été supprimés ou qu'ils n'ont pas encore atteint la fin du délai de visibilité. ApproximateNumberOfMessagesNotVisible