限制

啟用圖片最佳化功能前,請先瞭解技術限制、支援的格式,以及這項功能的操作範圍。瞭解這些限制有助於確保與現有媒體工作流程的相容性,並設計出有效率且可靠的圖片傳送管道。

本節說明一般限制、配額和容量限制、安全錯誤處理,以及驗證規則。

一般限制

圖片最佳化資料平面會根據嚴格的系統界線和驗證規則,驗證所有傳入的要求。邊緣管道會處理使用有效格式的請求,並符合下列最佳化限制:

限制條件

輸入/輸出

大小上限

20 MB

輸入和輸出

最大尺寸

每個維度 8192 像素

輸入和輸出

最高總解析度

67 mpx (67,108,864 百萬像素)

輸入和輸出

參數大小寫

蛇形命名法 (以底線分隔字詞),不區分大小寫

輸入

嚴格驗證

如果其中一個參數無效,系統會拒絕整個要求,並傳回 HTTP 400 Bad Request 狀態碼。

輸入

配額與容量限制

Cloud CDN 會在邊緣動態轉換圖片。 為維持服務穩定性及避免資源耗盡,Cloud CDN 會管理及強制執行每個區域 (存取點或 PoP) 的資料平面處理容量。

如果特定區域的資料傳輸量超過當地處理容量,Cloud CDN 會自動採取下列緩解策略,確保可用性:

  • Cloud CDN 會自動將要求轉送至鄰近區域進行處理。雖然這項路徑有助於確保圖片經過最佳化,但會導致區域間快取填入延遲。

  • 如果相鄰區域也達到容量上限,Cloud CDN 會拒絕要求,並傳回 HTTP 429 Too Many Requests 狀態碼。

安全錯誤處理

平台設有嚴格的處理門檻:

  • 轉換逾時:如果邊緣處理動作耗時過長,處理程序就會逾時。

  • 如果處理時間過長,系統會終止作業,並向使用者提供明確的錯誤代碼。

驗證規則

為確保系統順利處理圖片並避免發生錯誤,請確認要求符合下列限制:

  • 作業限制:單一查詢字串最多可包含 10 項圖片作業 (imop)。單一查詢字串只能包含一個特定類型的作業。

  • 網址長度限制:整個網址路徑 (包括 imop 參數修改字串) 不得超過 1,024 個字元。

參數驗證

系統會根據結構定義驗證所有傳入的參數。為避免要求遭到拒絕並傳回 HTTP 400 (Bad Request) error,請確認查詢字串中的所有作業和參數都使用正確的拼字和格式。

後續步驟