O que é o Armazenamento de Filas do Azure?

O Armazenamento de Filas do Azure é um serviço para alojar grandes quantidades de mensagens. Você acessa mensagens de qualquer lugar do mundo por meio de chamadas autenticadas usando HTTP ou HTTPS. Uma mensagem de fila pode ter até 64 KB de tamanho. Uma fila pode conter milhões de mensagens, até o limite de capacidade total de uma conta de armazenamento. As filas são comumente usadas para criar uma lista de pendências de trabalho para processar de forma assíncrona, como no estilo de arquitetura Web-Queue-Worker.

Conceitos de armazenamento em fila

O Armazenamento em Fila contém os seguintes componentes:

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

  • Formato do URL: os ficheiros são endereçáveis com o seguinte formato de URL:

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

    O seguinte URL endereça uma fila no diagrama:

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

  • Conta de armazenamento: todo o acesso ao Armazenamento do Azure é feito por meio de uma conta de armazenamento. Para obter informações sobre a capacidade da conta de armazenamento, consulte Metas de escalabilidade e desempenho para contas de armazenamento padrão.

  • Fila: uma fila contém um conjunto de mensagens. O nome da fila deve ser todo minúsculo. Para obter informações sobre como nomear filas, consulte Nomeando filas e metadados.

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

Próximos passos