Gejala
Rasio hit cache satu atau beberapa point of presence (POPs) CDN turun secara tidak terduga.
Penyebab dan solusi
Penurunan rasio hit cache umumnya disebabkan oleh salah satu dari empat skenario berikut. Periksa masing-masing untuk mengidentifikasi penyebabnya.
Anda baru saja menyegarkan sumber daya yang di-cache. Penyegaran memaksa POP membuang salinan cache-nya dan mengambil konten terbaru dari origin server. Rasio hit cache turun sementara saat POP membangun kembali cache-nya dari permintaan masuk. Tidak diperlukan tindakan apa pun—rasio akan pulih seiring traffic menghangatkan cache.
Telah terjadi lonjakan bandwidth mendadak. Saat traffic melonjak secara tidak terduga, POP tidak dapat melayani semua permintaan dari cache karena banyak permintaan mengarah ke sumber daya yang belum di-cache pada skala tersebut. POP mengirim lebih banyak permintaan back-to-origin, sehingga menurunkan rasio hit cache. Setelah traffic stabil dan cache menyesuaikan dengan pola traffic baru, rasio akan kembali naik. Jika lonjakan bersifat berulang, pertimbangkan untuk menggunakan prefetch cache guna mengisi POP terlebih dahulu dengan sumber daya yang paling sering diminta sebelum puncak traffic terjadi.
POP menerima permintaan untuk konten yang tidak di-cache. Jika pengguna meminta URL yang belum pernah di-cache oleh POP—seperti konten baru, sumber daya dengan traffic rendah, atau konten dengan TTL sangat pendek—setiap permintaan akan dialihkan kembali ke origin server. Periksa apakah pengaturan TTL cache Anda telah dikonfigurasi dengan tepat. TTL yang terlalu pendek (atau diatur ke 0) menyebabkan POP menganggap semua konten telah kedaluwarsa. Tingkatkan TTL untuk aset statis agar permintaan berulang dapat dilayani dari cache. Verifikasi juga bahwa header
Cache-Controlpada origin server Anda tidak diatur keno-cache,no-store,max-age=0, atauprivate—nilai-nilai ini mencegah POP menyimpan respons dalam cache.Anda mengubah kebijakan cache. Mengubah kebijakan cache—misalnya memperbarui nilai TTL, mengubah header yang digunakan sebagai kunci cache, atau mengganti aturan caching—menyebabkan POP membatalkan validitas konten cache yang ada dan mengambil ulang dari origin server. Rasio hit cache turun sementara cache dibangun kembali. Tidak diperlukan tindakan segera kecuali jika kebijakan baru salah konfigurasi. Pastikan kebijakan yang diperbarui sesuai dengan perilaku caching yang diinginkan dan nilai TTL-nya sesuai dengan jenis konten Anda.