共用方式為


Azure Cosmos DB 中輸送量貯體常見問題

適用於:NoSQL

Azure Cosmos DB 中的輸送量貯體可讓使用者控制容器內不同工作負載可用的輸送量。 藉由設定貯體和設定最大輸送量配置,用戶可以確保工作負載隔離。 如果貯體超過其指派的輸送量限制,後續要求會進行節流,以避免對其他工作負載造成影響。

每個容器可以設定多少個輸送量貯體?

每個容器最多可以設定五個 (5) 個輸送量貯體。

我可以將自定義名稱指派給輸送量貯體嗎?

否,無法命名輸送量貯體。 系統會自動指派標識碼,範圍從 1 到 5。

如果貯體超過其設定的最大輸送量,會發生什麼事?

傳送至該貯體的後續要求會接收 HTTP 429 狀態代碼,其中包含子狀態代碼 3212。

如果我刪除現有的貯體,會發生什麼事?

使用已刪除貯體標識碼 (1-5) 傳送的要求不會失敗,不過它們會從整體容器取用輸送量。

如果我將小於 1 或高於 5 的值區標識符指派給要求,該怎麼辦?

具有無效貯體標識碼的要求(小於1或大於5)會導致錯誤,因為只有值區標識碼1到5有效。

輸送量貯體是否有任何最小輸送量限制?

輸送量貯體沒有最低限制。 輸送量不會保留給任何貯體,而且容器的總輸送量會在所有貯體之間共用。

可修改輸送量貯體的頻率?

輸送量貯體組態可以每隔 10 分鐘變更一次,否則要求會以 HTTP 429 狀態代碼和子狀態代碼 3213 進行節流處理。

後續步驟