O que é o Armazenamento de Filas do Azure?

O armazenamento de Filas do Azure é um serviço usado para armazenar grandes quantidades de mensagens. Você acessa as mensagens em qualquer lugar do mundo por meio de chamadas autenticadas usando HTTP ou HTTPS. Uma mensagem da fila pode ter até 64 KB. Uma fila pode conter milhões de mensagens, até o limite da capacidade total de uma conta de armazenamento. As filas são geralmente usadas para criar uma lista de pendências de trabalho para processamento assíncrono, como no estilo arquitetônico Web-Queue-Worker.

Conceitos de Armazenamento de Filas

O Armazenamento de Filas contém os seguintes componentes:

Diagram showing the relationship between a storage account, queues, and messages.

  • Formato da URL: as filas são acessadas usando o seguinte formato de URL:

    https://<storage account>.queue.core.windows.net/<queue>

    A URL a seguir endereça um fila no diagrama:

    https://myaccount.queue.core.windows.net/images-to-download

  • Conta de armazenamento: Todo o acesso ao Armazenamento do Azure ocorre por meio de uma conta de armazenamento. Para obter informações sobre a capacidade da conta de armazenamento, confira Metas de escalabilidade e desempenho das contas de Armazenamento Standard.

  • Fila: uma fila contém um conjunto de mensagens. O nome da fila precisa estar em letras minúsculas. Para saber mais sobre nomear filas, confira Nomenclatura de filas e metadados.

  • Mensagem: uma mensagem, em qualquer formato, de até 64 KB. Antes da versão 2017-07-29, a vida útil máxima permitida era de sete dias. Para a versão 2017-07-29 ou posterior, a vida útil máxima pode ser qualquer número positivo ou -1, indicando que a mensagem não expira. Se esse parâmetro for omitido, a vida útil padrão será de sete dias.

Próximas etapas