Co je Azure Queue Storage?

Azure Queue Storage je služba pro ukládání velkých objemů zpráv. Ke zprávům se dostanete odkudkoli na světě prostřednictvím ověřených volání pomocí protokolu HTTP nebo HTTPS. Zpráva fronty může mít velikost až 64 kB. Fronta může obsahovat miliony zpráv až do celkového limitu kapacity účtu úložiště. Fronty se běžně používají k vytvoření backlogu práce pro asynchronní zpracování, například ve stylu architektury Web-Queue-Worker.

Koncepty služby Queue Storage

Queue Storage obsahuje následující komponenty:

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

  • Formát adresy URL: Fronty jsou adresovatelné v následujícím formátu adresy URL:

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

    Následující adresa URL odkazuje na frontu v diagramu:

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

  • Účet úložiště: Veškerý přístup ke službě Azure Storage se provádí prostřednictvím účtu úložiště. Informace o kapacitě účtu úložiště najdete v tématu Škálovatelnost a výkonnostní cíle pro účty úložiště úrovně Standard.

  • Fronta: Fronta obsahuje sadu zpráv. Název fronty musí být malými písmeny. Informace o pojmenování front najdete v tématu Pojmenování front a metadat.

  • Zpráva: Zprávu v libovolném formátu o velikosti až 64 kB. Před verzí 2017-07-29 je maximální povolený časový limit sedm dní. Pro verzi 2017-07-29 nebo novější může být maximální doba k živému přenosu libovolné kladné číslo nebo -1 označující, že platnost zprávy nevyprší. Pokud tento parametr vynecháte, výchozí hodnota time-to-live je sedm dní.

Další kroky