Che cos'è Archiviazione code di Azure?

Archiviazione code di Azure è un servizio per l'archiviazione di un numero elevato di messaggi. È possibile accedere ai messaggi ovunque ci si trovi con chiamate autenticate tramite HTTP o HTTPS. Un messaggio in coda avere dimensioni fino a 64 KB. Una coda può contenere milioni di messaggi, fino al limite di capacità totale dell'account di archiviazione. Le code vengono comunemente usate per creare un backlog di lavoro da elaborare in modo asincrono, ad esempio nello stile dell'architettura Web-Queue-Worker.

Concetti relativi ad Archiviazione code

Archiviazione code contiene i componenti seguenti:

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

  • Formato dell'URL: è possibile fare riferimento alle code usando il formato di URL seguente:

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

    L'URL seguente indirizza una coda nel diagramma:

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

  • Account di archiviazione:l'accesso ad Archiviazione di Azure viene eseguito esclusivamente tramite un account di archiviazione. Per informazioni sulla capacità degli account di archiviazione, vedere Obiettivi di scalabilità e prestazioni per gli account di archiviazione standard.

  • Coda: una coda contiene un set di messaggi. Il nome della coda deve essere tutto in minuscolo. Per informazioni sull'assegnazione di nomi alle code, vedere Denominazione di code e metadati.

  • Messaggio: un messaggio, in qualsiasi formato, con dimensioni massime di 64 KB. Prima della versione 2017-07-29, la durata (TTL) massima consentita è di sette giorni. Per la versione 2017-07-29 o successiva, la durata massima può essere qualsiasi numero positivo o -1 che indica che il messaggio non scade. Se questo parametro viene omesso, il valore TTL predefinito è sette giorni.

Passaggi successivi