Batasan

Sebelum mengaktifkan pengoptimalan gambar, tinjau batasan teknis, format yang didukung, dan batas operasional fitur. Memahami batas ini akan membantu memastikan kompatibilitas dengan alur kerja media yang ada dan membantu Anda mendesain pipeline penayangan gambar yang efisien dan andal.

Bagian ini menjelaskan batasan umum, batas kuota dan kapasitas, penanganan error yang aman, dan aturan validasi.

Batasan umum

Bidang data pengoptimalan gambar memvalidasi semua permintaan masuk terhadap batasan sistem dan aturan validasi yang ketat. Pipeline edge memproses permintaan yang menggunakan format yang valid dan memenuhi batasan pengoptimalan berikut:

Batasan

Nilai

Input/Output

Ukuran maksimum

20 MB

Input dan output

Dimensi Maksimum

8192 px per dimensi

Input dan output

Resolusi Total Maksimum

67 mpx (67.108.864 megapiksel)

Input dan output

Kasus Parameter

Snake_case (kata-kata dipisahkan dengan garis bawah), tidak peka huruf besar/kecil

Input

Validasi ketat

Jika ada satu parameter yang tidak valid, sistem akan menolak seluruh permintaan dan menampilkan kode status HTTP 400 Bad Request.

Input

Batas kuota dan kapasitas

Cloud CDN secara dinamis mengubah gambar di edge. Untuk menjaga stabilitas layanan dan mencegah kehabisan resource, Cloud CDN mengelola dan menerapkan kapasitas pemrosesan data plane untuk setiap region (titik kehadiran, atau PoP).

Jika transfer data di region tertentu melebihi kapasitas pemrosesan lokal, Cloud CDN akan otomatis menerapkan strategi mitigasi berikut untuk mempertahankan ketersediaan:

  • Cloud CDN secara otomatis merutekan permintaan ke region yang berdekatan untuk diproses. Meskipun perutean ini membantu memastikan gambar dioptimalkan, perutean ini menyebabkan latensi pengisian cache antar-region.

  • Jika region yang berdekatan juga mencapai kapasitas maksimum, Cloud CDN akan menolak permintaan dan menampilkan kode status HTTP 429 Too Many Requests.

Penanganan error yang andal

Platform ini memiliki batas pemrosesan yang ketat:

  • Waktu tunggu habis transformasi: jika tindakan pemrosesan tepi memerlukan waktu terlalu lama, urutan pemrosesan akan mengalami waktu tunggu habis.

  • Jika pemrosesan memakan waktu terlalu lama, pemrosesan akan dihentikan dan kode error eksplisit akan ditampilkan kepada pengguna akhir.

Aturan validasi

Untuk membantu memastikan sistem berhasil memproses gambar Anda dan untuk mencegah error, pastikan permintaan Anda tetap berada dalam batas berikut:

  • Batas operasi: Anda dapat menyertakan maksimal 10 operasi gambar (imop) dalam satu string kueri. Hanya satu operasi dari jenis tertentu yang dapat disertakan dalam string kueri tunggal.

  • Batas panjang URL: seluruh jalur URL, termasuk string modifikasi parameter imop, tidak boleh melebihi 1.024 karakter.

Validasi parameter

Sistem memvalidasi semua parameter masuk berdasarkan skema. Untuk mencegah permintaan Anda ditolak dengan HTTP 400 (Bad Request) error, pastikan semua operasi dan parameter dalam string kueri Anda menggunakan ejaan dan format yang benar.

Langkah berikutnya