佇列儲存體 REST API
Azure 佇列儲存體會儲存任何可存取儲存體帳戶的用戶端可讀取的訊息。
佇列可以包含無限數量的訊息。 每個訊息的大小上限為 2011-08-18 或更新版本 64 KB。 針對舊版,訊息的大小上限為 8 KB。 訊息通常會加入到佇列的後端,並從佇列前端開始擷取,但不保證先進先出 (FIFO) 行為。
如果您需要儲存大於 64 KB 的訊息,您可以將訊息資料儲存為 Blob 或資料表中。 然後,您可以將資料的參考儲存為佇列中的訊息。
佇列儲存體的 REST API 包含下列作業:
作業 | 描述 |
---|---|
設定佇列服務屬性 | 設定佇列儲存體的屬性。 |
取得佇列服務屬性 | 取得佇列儲存體的屬性。 |
列出佇列 | 列出帳戶下的所有佇列。 |
預檢佇列要求 | 在傳送要求之前,先查詢佇列儲存體的跨原始來源資源分享 (CORS) 規則。 |
取得佇列服務統計資料 | 擷取與佇列儲存體複寫相關的統計資料。 只有在儲存體帳戶啟用讀取權限異地備援複寫時,才能在次要位置端點上使用此作業。 |
建立佇列 | 在帳戶下建立新的佇列。 |
刪除佇列 | 刪除佇列。 |
取得佇列中繼資料 | 傳回佇列屬性,包括使用者定義的中繼資料。 |
設定佇列中繼資料 | 在佇列上設定使用者定義的中繼資料。 |
取得佇列 ACL | 傳回佇列中指定之任何儲存之存取原則的詳細資料。 |
設定佇列 ACL | 設定可用於共用存取簽章之佇列的預存存取原則。 |
放置訊息 | 將訊息新增至佇列,並選擇性地設定訊息的可見度逾時。 |
取得訊息 | 從佇列中擷取訊息,並對其他取用者隱藏此訊息。 |
查看訊息 | 擷取佇列前端的訊息,而不變更訊息可見度。 |
刪除訊息 | 從佇列中刪除指定的訊息。 |
清除訊息 | 清除佇列中所有的訊息。 |
更新訊息 | 更新訊息和/或訊息內容的可見度逾時。 |