全部产品
Search
文档中心

Edge Security Acceleration:Cache

更新时间:Jun 21, 2025

Setelah menambahkan situs web ke Edge Security Acceleration (ESA), titik kehadiran (POPs) dari ESA akan menentukan apakah sumber daya yang diminta oleh klien disimpan dalam cache berdasarkan aturan cache yang telah dikonfigurasi. Jika sebuah POP menyimpan file dalam cache, permintaan klien terhadap file tersebut langsung direspons tanpa perlu mengambilnya dari server asal melalui rute jauh, sehingga mengurangi latensi dan mempercepat waktu muat. Jika file tidak tersedia di POP atau sudah kedaluwarsa, POP akan meminta versi terbaru dari server asal.

Fitur

Anda dapat mengonfigurasi fitur caching berikut untuk situs web Anda:

Aturan cache default

Fitur

Deskripsi

Aturan cache default

Ketika Anda menggunakan ESA untuk mempercepat pengiriman sumber daya statis pada server asal, ESA menyimpan cache sumber daya tersebut pada titik kehadiran (POP) ESA yang paling dekat dengan klien. Kemudian, Anda dapat mengakses dan mendapatkan sumber daya statis dari POP alih-alih dari server asal. Ini mencegah permintaan asal melalui rute jauh dan mempercepat pengiriman konten. Semua POP dari ESA dilengkapi dengan sistem caching. Ketika pengguna atau server asal berinteraksi dengan POP ESA , sistem caching menyimpan sumber daya dari server asal dan menentukan Time-to-Live (TTL) untuk sumber daya yang disimpan dalam cache.

Konfigurasi cache global

Fitur

Deskripsi

Mode pengembangan

Ketika Anda perlu mengambil sumber daya statis terbaru ke klien Anda, Anda dapat mengaktifkan mode pengembangan. Setelah Anda mengaktifkan mode pengembangan, permintaan sumber daya statis dialihkan ke server asal. Ini memungkinkan permintaan ke situs web Anda untuk sementara melewati komponen caching dari Edge Security Acceleration (ESA) sehingga Anda dapat memverifikasi perubahan pada konten yang disimpan dalam cache.

Browser cache TTL

Anda dapat mengonfigurasi browser cache time-to-live (TTL) tanpa mengubah konfigurasi server asal. Selama TTL, browser memuat file dari cache untuk permintaan berikutnya. Ini mempercepat waktu pemuatan halaman.

Edge cache TTL

Edge cache time-to-live (TTL) adalah periode waktu selama mana sumber daya asal disimpan dalam cache pada titik kehadiran (POPs) Edge Security Acceleration (ESA). Ketika TTL berakhir, sumber daya yang disimpan dalam cache pada POP ditandai sebagai kedaluwarsa. Jika sumber daya yang diminta telah kedaluwarsa di sebuah POP, POP mengambil sumber daya terbaru dari server asal dan menyimpannya dalam cache. Anda dapat mengonfigurasi cache TTL untuk sumber daya statis berdasarkan direktori file atau ekstensi nama file. Ini mengurangi beban pada server asal dan meningkatkan kinerja akses.

String query

Anda dapat menentukan apakah titik kehadiran (POPs) mengabaikan tanda tanya (?) dan string query yang mengikuti tanda tanya (?) dalam URL permintaan sebelum kunci cache dibuat. String query mencakup informasi seperti identitas pengguna dan alamat IP asal. Ini meningkatkan rasio hit cache dan mempercepat pemuatan halaman.

Urutkan string query

Setelah Anda mengaktifkan Urutkan String Query, Edge Security Acceleration (ESA) secara otomatis mengurutkan string query dalam URL saat memproses permintaan. Kemudian, ESA mengembalikan sumber daya yang diminta dari cache atau mengarahkan permintaan ke server asal berdasarkan string query yang telah diurutkan. Dengan cara ini, POP mengembalikan file yang sama untuk permintaan yang berisi parameter dan nilai yang sama, terlepas dari urutan string query dalam URL permintaan. Fitur ini meningkatkan rasio hit cache.

Aturan cache

Fitur

Deskripsi

Buat Aturan Cache untuk Mengonfigurasi Browser Cache TTL

Jika Anda ingin menggunakan browser cache TTL yang berbeda dalam skenario bisnis tertentu, buat beberapa aturan cache dan tentukan kebijakan cache unik untuk setiap aturan.

Buat Aturan Cache untuk Mengonfigurasi POP Cache TTL

Untuk menetapkan edge cache TTL yang berbeda untuk permintaan tertentu, buat aturan cache dan tentukan pengaturan cache serta karakteristik permintaan dalam aturan tersebut.

Konfigurasikan Cache TTL untuk Kode Status HTTP

Ketika sebuah titik kehadiran (POP) mengambil sumber daya dari server asal, server asal mengembalikan kode status HTTP. Anda dapat mengonfigurasi cache time-to-live (TTL) untuk kode status HTTP di konsol Edge Security Acceleration (ESA). Ketika klien meminta sumber daya yang sama, POP mengembalikan kode status HTTP tanpa memicu pengambilan ulang dari server asal, mengurangi beban pada server asal. Setelah cache kode status HTTP kedaluwarsa, permintaan dialihkan ke server asal.

Buat Kunci Cache Kustom

Anda dapat membuat kunci cache kustom berdasarkan elemen-elemen permintaan seperti string query, header HTTP, atau cookie. Dengan cara ini, Anda dapat mencegah file yang sama disimpan sebagai entri cache berbeda, meningkatkan rasio hit cache serta mengurangi permintaan asal, waktu respons, dan penggunaan bandwidth.

Pembersihan dan pra-pengambilan

Fitur

Deskripsi

Pembersihan cache

Anda dapat menggunakan fitur pembersihan cache untuk menghapus sumber daya yang disimpan dalam cache dari titik kehadiran (POPs) dan mengambil yang terbaru dari server asal. Fitur ini berguna ketika Anda memperbarui konten atau menghapus konten ilegal dari server asal Anda. Membersihkan sejumlah besar sumber daya yang disimpan dalam cache dalam waktu singkat menghasilkan peningkatan signifikan dalam permintaan asal, yang pada gilirannya meningkatkan beban pada server asal.

Pra-pengambilan cache

Fitur pra-pengambilan dari Edge Security Acceleration (ESA) secara proaktif mengambil sumber daya dari server asal ke titik kehadiran (POPs). Dengan cara ini, ESA dapat langsung menyajikan sumber daya dari POP bahkan ketika sumber daya tersebut diminta untuk pertama kalinya, tanpa perlu mengambilnya dari server asal. Fitur pra-pengambilan meningkatkan rasio hit cache.

Cadangan cache

Fitur

Deskripsi

Cache bertingkat

ESA menyediakan fitur cache bertingkat untuk memastikan bahwa permintaan dilayani secepat mungkin dari POP terdekat dengan klien, meningkatkan kinerja dan efisiensi sistem pengiriman konten secara keseluruhan.

Cadangan cache

Edge Security Acceleration (ESA) menyediakan fitur cadangan cache untuk mengonvergen permintaan asal.

Ketersediaan fitur

Cache

Entrance

Pro

Premium

Enterprise

Analitik cache

Tidak didukung

Didukung

Didukung

Didukung

Browser cache TTL

2 jam

1 jam

1 detik

1 detik

Edge cache TTL

2 jam

1 jam

1 detik

1 detik

Pembersihan berdasarkan URL (kali)

1.000

50.000

100.000

500.000

Pembersihan semua cache

5

80

125

200

Pembersihan berdasarkan direktori (kali)

Tidak didukung

20

50

2.000

Pembersihan berdasarkan hostname

Tidak didukung

Tidak didukung

Tidak didukung

2.000

Kunci cache kustom

Tidak didukung

Tidak didukung

Tidak didukung

Berbagi kuota dengan pembersihan URL.

Pembersihan sumber daya dengan parameter diabaikan

Tidak didukung

Tidak didukung

Tidak didukung

2.000

Pembersihan berdasarkan tag

Tidak didukung

Tidak didukung

Tidak didukung

2.000

Pra-pengambilan URL

Tidak didukung

50.000

100.000

500.000

Edge tiered cache

Didukung

Didukung

Didukung

Didukung

Edge tiered cache + regional tiered cache

Tidak didukung

Didukung

Didukung

Didukung

Edge tiered cache + smart tiered cache

Tidak didukung

Didukung

Didukung

Didukung

Semua lapisan cache

Tidak didukung

Tidak didukung

Tidak didukung

Hubungi kami

Cadangan cache

Tidak didukung

Tidak didukung

Tidak didukung

Didukung