Compartilhar via


API REST do Armazenamento de Filas

O Armazenamento de Filas do Azure armazena mensagens que podem ser lidas por qualquer cliente que tenha acesso à conta de armazenamento.

Uma fila pode conter um número ilimitado de mensagens. Cada mensagem pode ter até 64 KB de tamanho para a versão 2011-08-18 ou posterior. Para versões anteriores, o tamanho máximo de uma mensagem é de 8 KB. Em geral, as mensagens são adicionadas ao final da fila e recuperadas do início da fila, embora o comportamento PEPS (primeiro a entrar, primeiro a sair) não seja garantido.

Se você precisar armazenar mensagens maiores que 64 KB, poderá armazenar dados de mensagem como um blob ou em uma tabela. Em seguida, você pode armazenar uma referência aos dados como uma mensagem em uma fila.

A API REST para Armazenamento de Filas inclui estas operações:

Operação Descrição
Definir propriedades do serviço fila Define as propriedades do Armazenamento de Filas.
Obter propriedades do serviço fila Obtém as propriedades do Armazenamento de Filas.
Listar Filas Lista todas as filas em uma conta.
Solicitação de simulação de fila Consulta as regras de CORS (Compartilhamento de Recursos entre Origens) para Armazenamento de Filas antes de enviar a solicitação.
Obter status do serviço Fila Recupera estatísticas relacionadas à replicação do Armazenamento de Filas. Essa operação só está disponível no ponto de extremidade de localização secundário quando a replicação com redundância geográfica de acesso de leitura está habilitada para a conta de armazenamento.
Criar Fila Cria uma nova fila em uma conta.
Excluir fila Exclui uma fila.
Obter metadados de fila Retorna as propriedades da fila, incluindo metadados definidos pelo usuário.
Definir metadados de fila Define metadados definidos pelo usuário na fila.
Obter ACL da fila Retorna detalhes sobre qualquer política de acesso armazenada especificada na fila.
Definir ACL da fila Define políticas de acesso armazenadas para a fila que pode ser usada com assinaturas de acesso compartilhado.
Mensagem Put Adiciona uma mensagem à fila e, opcionalmente, define um tempo limite de visibilidade para a mensagem.
Receber mensagens Recupera uma mensagem da fila e a torna invisível a outros clientes.
Espiar Mensagens Recupera uma mensagem do início da fila, sem alterar a visibilidade da mensagem.
Excluir Mensagem Exclui uma mensagem especificada da fila.
Limpar Mensagens Limpa todas as mensagens da fila.
Atualizar mensagem Atualizações o tempo limite de visibilidade de uma mensagem e/ou do conteúdo da mensagem.

Nesta seção

Conceitos de Armazenamento de Filas
Operações em filas
Operações em mensagens

Confira também

Referência de API REST do Armazenamento do Azure