Compartir a través de


Queue Storage REST API

Azure Queue Storage almacena los mensajes que puede leer cualquier cliente que tenga acceso a la cuenta de almacenamiento.

Una cola puede contener un número ilimitado de mensajes. Cada mensaje puede tener un tamaño de hasta 64 KB para la versión 2011-08-18 o posterior. En versiones anteriores, el tamaño máximo de un mensaje es de 8 KB. Normalmente, los mensajes se agregan al final de la cola y se recuperan de la parte delantera de la cola, aunque el comportamiento FIFO (primero en entrar, primero en salir) no está garantizado.

Si necesita almacenar mensajes de más de 64 KB, puede almacenar datos de mensajes como un blob o en una tabla. A continuación, puede almacenar una referencia a los datos como un mensaje en una cola.

La API REST para Queue Storage incluye estas operaciones:

Operación Descripción
Establecer las propiedades de Queue Service Establece las propiedades de Queue Storage.
Obtener las propiedades de Queue Service Obtiene las propiedades de Queue Storage.
Enumerar colas Enumera todas las colas de una cuenta.
Preflight Queue Request Consulta las reglas de uso compartido de recursos entre orígenes (CORS) para Queue Storage antes de enviar la solicitud.
Obtener estadísticas del servicio Cola Recupera estadísticas relacionadas con la replicación de Queue Storage. Esta operación solo está disponible en el punto de conexión de ubicación secundaria cuando la replicación con redundancia geográfica con acceso de lectura está habilitada para la cuenta de almacenamiento.
Crear cola Crea una nueva cola en una cuenta.
Eliminar cola Elimina una cola.
Get Queue Metadata Devuelve propiedades de cola, incluidos los metadatos definidos por el usuario.
Establecer metadatos de cola Establece metadatos definidos por el usuario en la cola.
Get Queue ACL Devuelve detalles sobre las directivas de acceso almacenadas especificadas en la cola.
Set Queue ACL Establece directivas de acceso almacenadas para la cola que se pueden usar con firmas de acceso compartido.
Put Message Agrega un mensaje a la cola y, opcionalmente, establece un tiempo de espera de visibilidad para el mensaje.
Get Messages Recupera un mensaje de la cola y lo hace invisible para los demás consumidores.
Peek Messages Recupera un mensaje de la parte delantera de la cola, sin cambiar la visibilidad del mensaje.
Eliminar mensaje Elimina un mensaje especificado de la cola.
Borrar mensajes Borra todos los mensajes de la cola.
Actualizar mensaje Novedades el tiempo de espera de visibilidad de un mensaje o el contenido del mensaje.

En esta sección

Conceptos de Queue Storage
Operaciones en colas
Operaciones en mensajes

Consulte también

Referencia de API REST de Azure Storage