什麼是 Azure 佇列儲存體?

Azure 佇列儲存體是用來儲存大量訊息的服務。 使用 HTTP 或 HTTPS 透過境過驗證的呼叫,存取來自世界各地的訊息。 一則佇列訊息的大小可能高達 64 KB。 一則佇列可包含數百則訊息,最高為儲存體帳戶的容量總計限制。 佇列通常用來建立要以非同步方式處理的待處理項目 (backlog),如同 Web 佇列背景工作角色架構樣式

佇列儲存體概念

佇列儲存體包含下列元件:

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

  • URL 格式:可利用下列 URL 格式來定址佇列:

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

    下列 URL 可定址圖中的佇列:

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

  • 儲存體帳戶:已透過儲存體帳戶完成所有 Azure 儲存體的存取。 如需儲存體帳戶容量的詳細資訊,請參閱標準儲存體帳戶的延展性和效能目標

  • 佇列:佇列包含一組訊息。 佇列名稱必須是小寫。 如需為佇列命名的詳細資訊,請參閱 為佇列和中繼資料命名

  • 訊息:大小上限為 64 KB 的訊息 (任何格式)。 在版本 2017-07-29 之前,允許的存留時間上限是七天。 在 2017-07-29 版或更新版本中,存留時間上限可以是任何正數或 -1 (表示訊息不會過期)。 如果省略此參數,則預設存留時間為七天。

下一步