Setelah situs Anda terhubung ke ES, node tepi menentukan apakah akan menyimpan file resource berdasarkan aturan konfigurasi cache Anda. Jika sebuah node tepi menyimpan file tersebut, permintaan berikutnya untuk file yang sama dapat langsung dilayani dari tepi. Hal ini mengurangi permintaan kembali ke origin, mempercepat pengiriman konten, dan menurunkan latensi. Jika konten yang diminta tidak tersimpan dalam cache atau telah kedaluwarsa, data terbaru diambil dari origin server.
Fitur
Kontrol perilaku cache untuk situs Anda. Alur kerja yang direkomendasikan adalah memulai dengan aturan cache default, menerapkan pengaturan global, membuat aturan cache untuk kontrol detail halus, lalu mengelola konten yang di-cache.
Aturan cache default
Fitur | Deskripsi |
Edge Security Acceleration (ESA) menyimpan resource statis dari origin server di titik kehadiran (POP) yang paling dekat dengan masing-masing client, sehingga mengurangi latensi. Setiap POP mencakup komponen caching. Saat permintaan atau respons origin melewati POP, komponen tersebut menyimpan resource origin dan memberikan waktu hidup (TTL). |
Konfigurasi cache global
Fitur | Deskripsi |
Saat diaktifkan, mode pengembangan sementara melewati komponen caching Edge Security Acceleration (ESA) dan meneruskan semua permintaan resource statis langsung ke origin server Anda, sehingga Anda dapat memverifikasi perubahan konten secara real time. | |
Browser cache TTL mengontrol berapa lama browser menyimpan resource di cache lokalnya. Secara default, ESA menghormati header | |
Edge cache TTL mengontrol berapa lama POP Edge Security Acceleration (ESA) menyimpan resource origin. Ketika client meminta resource yang sudah kedaluwarsa, POP ESA mengambil versi terbaru dari origin dan menyimpannya kembali. Atur TTL untuk resource statis berdasarkan direktori atau ekstensi file guna mengurangi beban origin dan mempercepat pengiriman. | |
Konfigurasikan cara POP menangani query string saat membuat kunci cache. Menghapus karakter | |
Pengurutan query string membuat Edge Security Acceleration (ESA) mengurutkan parameter URL sebelum pencarian cache atau penerusan permintaan. Permintaan dengan parameter identik diperlakukan sebagai resource yang sama terlepas dari urutan parameternya, sehingga meningkatkan rasio hit cache. |
Aturan cache
Fitur | Deskripsi |
Anda dapat mengonfigurasi kebijakan cache unik untuk setiap aturan cache guna mengatur TTL browser cache yang berbeda. | |
Untuk mengatur waktu hidup cache (TTL) untuk permintaan tertentu—misalnya berdasarkan ekstensi file atau fitur header permintaan—Anda dapat membuat aturan kustom. Ini memungkinkan Anda mengonfigurasi pengaturan cache yang berbeda dari kebijakan TTL edge cache global. | |
Ketika origin server mengembalikan kode status non-2xx, titik kehadiran (POP) Edge Security Acceleration (ESA) dapat menyimpan kode status tersebut dan merespons langsung permintaan berikutnya selama periode validitas cache. Hal ini mengurangi permintaan berulang ke origin dan menurunkan beban pada origin server. | |
Tentukan aturan berdasarkan query string, Header HTTP, atau cookie untuk menghasilkan kunci cache kustom yang menyatukan identitas cache untuk permintaan serupa, sehingga meningkatkan tingkat hit serta mengurangi waktu respons dan konsumsi bandwidth. |
Purge dan prefetch
Fitur | Deskripsi |
Pembersihan cache menghapus resource yang di-cache dari titik kehadiran (POP), memaksa mereka mengambil konten terbaru dari origin server Anda. Membersihkan banyak resource sekaligus meningkatkan beban pada origin server. | |
Fitur prefetch menyimpan resource origin server pada POP Edge Security Acceleration (ESA) sehingga permintaan pertama kali dilayani dari tepi tanpa harus kembali ke origin, meningkatkan rasio hit cache. |
Cache tingkat lanjut
Fitur | Deskripsi |
Edge Security Accelerator (ESA) menyimpan resource origin server pada node yang tersebar global di berbagai tingkatan, mengirimkan konten dari lokasi terdekat untuk mengurangi latensi dan beban origin. | |
Cache reserve mengurangi traffic origin dengan mengonsolidasikan permintaan origin melalui POP cache tingkat atas. ESA mengarahkan permintaan melalui POP ini, yang menyediakan Penyimpanan persisten untuk mencegah file yang kurang populer dihapus oleh konten yang sering diakses. |
Dukungan fitur berdasarkan paket
Tabel berikut menjelaskan fitur cache yang didukung oleh masing-masing paket.
Kategori fitur | Fitur | Entrance ($0/bulan) | Pro ($15/bulan) | Premium ($249/bulan) | Enterprise (Hubungi tim penjualan) |
Global static content delivery | |||||
cache analysis | |||||
edge cache layer | |||||
edge cache layer + regional cache layer | |||||
edge cache layer + smart cache layer | |||||
edge cache layer + regional cache layer + smart cache layer | Hubungi tim penjualan | ||||
cache reserve | Hubungi tim penjualan | ||||
cache purge | 1.000 kali | 50.000 kali | 100.000 kali | 500.000 kali | |
50 kali | 100 kali | 1.000 kali | 2.000 kali | ||
100 kali | 1.000 kali | 2.000 kali | |||
2.000 kali | |||||
2.000 kali | |||||
2.000 kali | |||||
5 kali | 80 kali | 125 kali | 200 kali | ||
instant prefetch | 50.000 entri | 100.000 entri | 500.000 entri | ||
scheduled prefetch | |||||
konfigurasi cache |