Que sont les files d’attente Azure ?What are Azure Queues?

Stockage File d’attente Azure est un service permettant de stocker un grand nombre de messages.Azure Queue storage is a service for storing large numbers of messages. Vous accédez aux messages depuis n’importe où dans le monde par le biais d’appels authentifiés à l’aide du protocole HTTP ou HTTPS.You access messages from anywhere in the world via authenticated calls using HTTP or HTTPS. La taille maximale d’un message de file d’attente est de 64 Ko.A queue message can be up to 64 KB in size. Une file d’attente peut contenir des millions de messages, dans la limite de la capacité totale d’un compte de stockage.A queue may contain millions of messages, up to the total capacity limit of a storage account.

Utilisations courantesCommon uses

Voici quelques utilisations courantes des files d’attente de stockage :Common uses of Queue storage include:

  • Création d'un journal des travaux en souffrance de travail à traiter de manière asynchroneCreating a backlog of work to process asynchronously
  • Transmission de messages d’un rôle web Azure à un rôle de travail AzurePassing messages from an Azure web role to an Azure worker role

Concepts du service File d’attenteQueue service concepts

Le service de file d’attente contient les composants suivants :The Queue service contains the following components:

Concepts de File d’attente

  • Format d’URL : Les files d’attente sont adressables à l’aide du format d’URL suivant :URL format: Queues are addressable using the following URL format:

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

    L'URL suivante désigne une file d'attente du schéma :The following URL addresses a queue in the diagram:

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

  • Compte de stockage : Tous les accès à Azure Storage passent par un compte de stockage.Storage account: All access to Azure Storage is done through a storage account. Pour plus d’informations sur la capacité du compte de stockage, consultez la page Objectifs de performance et évolutivité du stockage Azure .See Azure Storage Scalability and Performance Targets for details about storage account capacity.

  • File d’attente : Une file d’attente contient un ensemble de messages.Queue: A queue contains a set of messages. Le nom de la file d’attente doit être en minuscules.The queue name must be all lowercase. Pour plus d'informations sur l’affectation de noms à des files d’attente, consultez Affectation de noms pour les files d'attente et les métadonnées.For information on naming queues, see Naming Queues and Metadata.

  • Message : Message dans n’importe quel format d’une taille maximale de 64 Ko.Message: A message, in any format, of up to 64 KB. Avant la version du 29 juillet 2017, la durée de vie maximale autorisée est de sept jours.Before version 2017-07-29, the maximum time-to-live allowed is seven days. Pour les versions du 29 juillet 2017 ou ultérieures, la durée de vie maximale peut être n’importe quel nombre positif, ou -1 indiquant que le message n’expire pas.For version 2017-07-29 or later, the maximum time-to-live can be any positive number, or -1 indicating that the message doesn't expire. Si ce paramètre est omis, la valeur par défaut de la durée de vie est de sept jours.If this parameter is omitted, the default time-to-live is seven days.

Étapes suivantesNext steps