¿Qué es Azure Queue Storage?

Azure Queue Storage es un servicio para almacenar grandes cantidades de mensajes, a los que se puede acceder desde cualquier lugar del mundo a través de llamadas autenticadas mediante HTTP o HTTPS. Un mensaje de la cola puede llegar a tener hasta 64 KB. Una cola puede contener millones de mensajes, hasta el límite de capacidad total de una cuenta de almacenamiento. Las colas se utilizan normalmente para crear un trabajo pendiente del trabajo que se va a procesar de forma asincrónica, como en el estilo arquitectónico Web-Queue-Worker.

Conceptos de Queue Storage

Queue Storage contiene los siguientes componentes:

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

  • Formato URL: las colas son direccionables mediante el formato de dirección URL siguiente:

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

    La siguiente dirección URL dirige a una cola del diagrama:

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

  • Cuenta de almacenamiento: Todo el acceso a Azure Storage se realiza a través de una cuenta de almacenamiento. Para más información sobre la capacidad de la cuenta de almacenamiento, consulte Objetivos de escalabilidad y rendimiento para cuentas de almacenamiento estándar.

  • Cola: una cola contiene un conjunto de mensajes. El nombre de la cola debe escribirse en minúsculas. Para información sobre la asignación de nombres a colas, consulte Asignación de nombres a colas y metadatos.

  • Mensaje: un mensaje, en cualquier formato, de hasta 64 KB. Antes de la versión 2017-07-29, el máximo tiempo de vida permitido es de siete días. A partir de la versión del 2017-07-29, inclusive, el tiempo de vida máximo puede ser cualquier número positivo o -1, lo que indica que el mensaje no expira. Si se omite este parámetro, el tiempo de vida predeterminado es siete días.

Pasos siguientes