Range origin fetch dapat mengurangi waktu respons resource dan lalu lintas kembali ke asal. Topik ini menjelaskan cara mengonfigurasi range origin fetch.
Informasi latar belakang
Range origin fetch memungkinkan server origin hanya mengembalikan bagian tertentu dari sebuah file ke klien. Fitur ini meningkatkan pengiriman file besar, seperti file audio dan video.
Sebelum mengonfigurasi range origin fetch, pastikan server origin Anda mendukung permintaan Range. Server origin harus mendukung permintaan HTTP yang berisi header Range dan memberikan tanggapan dengan kode status 206 Partial Content.
Range origin fetch bersifat opsional dan diaktifkan secara default di Konsol ApsaraVideo VOD.
Prosedur
Masuk ke Konsol ApsaraVideo VOD.
Di panel navigasi sebelah kiri, di bawah Configuration Management, klik CDN Configuration > Domain Names.
Temukan nama domain yang ingin Anda konfigurasi, lalu klik Configure.
Klik tab Video Related. Di bagian Back-to-origin of Range, klik Modify.
Pilih pengaturan untuk range origin fetch, lalu klik OK.

Pengaturan pengambilan asal rentang
Deskripsi
Contoh
Enable
Aktifkan fitur ini jika Anda hanya ingin mengakses bagian tertentu dari file resource. Hal ini meningkatkan efisiensi respons. Setelah Anda mengaktifkan range origin fetch, server origin akan mengembalikan rentang byte yang ditentukan dalam header Range pada permintaan tersebut. Titik kehadiran (POP) CDN kemudian mengembalikan rentang byte yang sesuai ke client.
Jika client mengirim permintaan yang berisi
range:0-100ke POP CDN, permintaan yang diteruskan ke server origin juga berisirange:0-100. Server origin mengembalikan rentang byte dari 0 hingga 100 (101 byte) ke POP. POP kemudian mengembalikan rentang byte yang sama ke client.Disable
Nonaktifkan fitur ini jika Anda ingin mengakses seluruh konten file resource. Saat range origin fetch dinonaktifkan, POP CDN meminta file lengkap dari server origin. Koneksi HTTP secara otomatis ditutup setelah client menerima rentang byte yang diminta. Akibatnya, file lengkap tidak di-cache di POP. Hal ini menurunkan rasio hit cache dan meningkatkan lalu lintas kembali ke asal.
Jika client mengirim permintaan yang berisi
range:0-100ke POP CDN, header Range diabaikan dalam permintaan yang dikirim ke server origin. Server origin mengembalikan file lengkap ke POP. POP hanya mengembalikan 101 byte yang diminta ke client. Karena koneksi kemudian ditutup, file lengkap tidak di-cache di POP.Force
Jika Anda memilih Force, POP CDN menggunakan permintaan range untuk semua pengambilan asal, terlepas dari apakah permintaan client menyertakan header Range atau tidak. Semua permintaan range dari POP ke server origin Anda menggunakan ukuran chunk sebesar 512 KB.
Sebelum mengatur Back-to-origin of Range ke Force, pastikan server origin Anda mendukung header Range.
CatatanSetelah Anda memilih Force, setiap permintaan untuk chunk file akan memicu range origin fetch secara paksa.