Recursos necessários para processar mensagens do Amazon SQS - Amazon Simple Queue Service

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Recursos necessários para processar mensagens do Amazon SQS

Para ajudar você a estimar os recursos necessários para processar mensagens na fila, o Amazon SQS pode determinar a quantidade aproximada de mensagens em atraso, visíveis e não visíveis em uma fila. Para obter mais informações sobre visibilidade, consulte Tempo limite de visibilidade do Amazon SQS.

nota

Para filas padrão, o resultado é aproximado por causa da arquitetura distribuída do Amazon SQS. Na maioria dos casos, a contagem deve ser próxima da quantidade real de mensagens na fila.

Para filas FIFO, o resultado é exato.

A tabela a seguir lista o nome do atributo a ser usado com a ação GetQueueAttributes:

Tarefa Nome do atributo
Obter o número de mensagens disponíveis para recuperação na fila. ApproximateNumberOfMessagesVisible
Obter o número de mensagens na fila que estão atrasadas e indisponíveis para leitura imediata. Isso pode acontecer quando a fila tem a configuração de fila com atraso ou quando uma mensagem foi enviada com um parâmetro de atraso. ApproximateNumberOfMessagesDelayed
Obter o número de mensagens que estão em processamento. As mensagens são consideradas como em processamento quando foram enviadas a um cliente, mas ainda não foram excluídas ou ainda não atingiram o final de sua janela de visibilidade. ApproximateNumberOfMessagesNotVisible