Topik ini menjelaskan cara mengonfigurasi fitur penyaringan parameter untuk menyelesaikan masalah rasio hit cache rendah yang disebabkan oleh parameter variabel di URL.
Deskripsi masalah
Saat menggunakan Alibaba Cloud CDN, rasio hit cache tercatat rendah. Tekan tombol F12 pada browser. Di jendela Developer Tools, klik tab Network, lalu pilih nama sumber daya di kolom Name. Pada bagian Response Headers di tab Headers, Anda dapat melihat nilai header X-Cache. Nilai MISS menunjukkan bahwa cache tidak tercapai. Namun, nilai header X-Cache dari URL file adalah HIT.
Contoh ini menggunakan Google Chrome.

Penyebab
Fitur penyaringan parameter Alibaba Cloud CDN dinonaktifkan.
Solusi
Berikut ini dijelaskan konsep rasio hit cache dan solusi untuk meningkatkan rasio hit cache yang rendah.
Rasio hit cache
Jika permintaan mengenai cache, data yang diminta dapat diperoleh langsung dari cache.
Jika permintaan tidak mengenai cache, data yang diminta tidak tersedia di cache. Klien perlu meminta data dari database atau melakukan operasi lainnya. Hal ini biasanya terjadi karena data yang diminta tidak ada dalam cache atau data yang di-cache telah kedaluwarsa.
Aktifkan fitur penyaringan parameter
Aktifkan fitur penyaringan parameter. Jika tidak diaktifkan, permintaan dengan URL yang berisi parameter variabel tidak akan mengenai cache. Sebagai contoh, file yang sesuai adalah ArrowScene.ccbi. Angka setelah bidang
?_t=di URL bersifat variabel dan berbeda untuk setiap permintaan. Oleh karena itu, point of presence (POP) tidak menyimpan cache file tersebut.http://example.com/movie/XSHD/res/ccb/ArrowScene.ccbi?_t=xxxxxxxxxxxxxxMasuk ke konsol Alibaba Cloud CDN dan aktifkan fitur penyaringan parameter. Untuk informasi lebih lanjut, lihat Abaikan parameter.
CatatanSetelah mengaktifkan fitur ini, parameter setelah bidang
?_t=akan diabaikan.