API REST de 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 é 8 KB. Geralmente, as mensagens são adicionadas ao fim da fila e obtidas a partir da frente da fila, embora o comportamento do primeiro a entrar e primeiro a sair (FIFO) não seja garantido.
Se precisar de armazenar mensagens com mais de 64 KB, pode armazenar dados de mensagens como um blob ou numa tabela. Em seguida, pode armazenar uma referência aos dados como uma mensagem numa fila.
A API REST para o Armazenamento de Filas inclui estas operações:
Operação | Description |
---|---|
Definir Propriedades do Serviço de Fila | Define as propriedades do Armazenamento de Filas. |
Obter Propriedades do Serviço de Fila | Obtém as propriedades do Armazenamento de Filas. |
Listar Filas | Lista todas as filas numa conta. |
Pedido de Fila de Verificação Prévia | Consulta as regras de Partilha de Recursos Transversais à Origem (CORS) para o Armazenamento de Filas antes de enviar o pedido. |
Obter Estatísticas do Serviço de Fila | Obtém estatísticas relacionadas com a replicação do Armazenamento de Filas. Esta operação só está disponível no ponto final de localização secundária quando a replicação georredundante de acesso de leitura está ativada para a conta de armazenamento. |
Criar Fila | Cria uma nova fila numa conta. |
Eliminar Fila | Elimina uma fila. |
Obter Metadados de Fila | Devolve propriedades da fila, incluindo metadados definidos pelo utilizador. |
Definir Metadados de Fila | Define metadados definidos pelo utilizador na fila. |
Obter ACL de Fila | Devolve detalhes sobre todas as políticas de acesso armazenadas especificadas na fila. |
Definir ACL de Fila | Define políticas de acesso armazenadas para a fila que podem ser utilizadas com assinaturas de acesso partilhado. |
Colocar Mensagem | Adiciona uma mensagem à fila e, opcionalmente, define um tempo limite de visibilidade para a mensagem. |
Obter Mensagens | Obtém uma mensagem da fila e torna-a invisível para outros consumidores. |
Pré-visualizar Mensagens | Obtém uma mensagem a partir da frente da fila, sem alterar a visibilidade da mensagem. |
Eliminar Mensagem | Elimina 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 o conteúdo da mensagem. |
Nesta secção
Conceitos do Armazenamento de Filas
Operações em filas
Operações em mensagens