Edge Security Acceleration (ESA) menyimpan sumber daya statis di berbagai titik kehadiran (POPs) terdistribusi untuk mengurangi permintaan asal dan latensi, serta mendukung penyesuaian kebijakan dinamis sesuai kebutuhan bisnis Anda.
Manfaat
ESA meningkatkan rasio hit cache melalui penerapan kebijakan cache seperti pengabaian dan pengurutan string kueri. Hal ini memastikan identifikasi yang akurat dari permintaan sumber daya identik, sehingga meminimalkan permintaan asal yang berlebihan.
ESA memungkinkan penyesuaian dinamis pada kebijakan cache, seperti melewati cache selama peluncuran bertahap atau sesi debugging.
Dengan meminimalkan permintaan asal, ESA secara efektif mengurangi latensi jaringan dan meningkatkan pengalaman pengguna. Dengan mengoptimalkan kinerja jaringan, ESA juga mengurangi beban server asal secara signifikan dan memperpanjang masa pakainya.
Mode pengembangan dan perilaku cache default
Perilaku cache default memungkinkan ESA untuk secara otomatis menyimpan sumber daya statis seperti gambar, file Cascading Style Sheets (CSS), dan JavaScript (JS) pada POP-nya, mengurangi beban server asal dan meningkatkan kinerja akses. Mode pengembangan memungkinkan bypass sementara komponen cache untuk memfasilitasi debugging atau peluncuran bertahap.
Aktifkan mode pengembangan: Ini melewati komponen cache untuk mengakses langsung server asal, ideal untuk debugging atau peluncuran bertahap.
CatatanMengaktifkan mode pengembangan dapat meningkatkan lalu lintas asal secara signifikan. Nonaktifkan mode pengembangan setelah menyelesaikan debugging.
Aturan cache default: ESA secara otomatis menyimpan sumber daya statis seperti gambar, file CSS, dan file JS pada POP, memberikan prioritas pada permintaan klien.
Konfigurasikan TTL cache
Anda dapat mengonfigurasi time-to-live (TTL) cache browser dan TTL cache edge untuk meningkatkan kinerja akses dan menghemat sumber daya server, yang mengarah pada manajemen dan optimasi jaringan yang lebih efisien.
TTL cache browser: Secara default, TTL mengikuti header
Cache-Controlyang dikonfigurasi pada server asal. Anda dapat mengonfigurasi TTL untuk menggantikan pengaturan default, misalnya, mengatur TTL untuk sumber daya statis menjadi 30 hari. Kami merekomendasikan mengonfigurasi TTL yang lebih pendek untuk sumber daya sering diakses dan TTL yang lebih panjang untuk data dingin.TTL cache edge: Anda dapat mengonfigurasi TTL cache edge untuk sumber daya statis berdasarkan direktori file (seperti
/images/*) atau ekstensi nama file (seperti.jpg,.css). Kami merekomendasikan mengatur TTL menjadi3600detik untuk sumber daya sering diakses dan86400detik untuk sumber daya jarang diakses.
Tingkatkan rasio hit cache
Anda dapat meningkatkan rasio hit cache dengan mengabaikan string kueri atau mengurutkan string kueri. Mengabaikan string kueri memperlakukan URL dengan parameter kueri berbeda sebagai sumber daya yang sama untuk caching, sementara mengurutkan string kueri memastikan bahwa URL dengan parameter dalam urutan berbeda dikenali sebagai sumber daya yang sama setelah diurutkan.
Abaikan string kueri: Anda dapat menggunakan fitur string kueri untuk memperlakukan permintaan cache dengan URL identik tetapi berbeda
?param=valuesebagai sumber daya yang sama. Sebagai contoh,example.com/index.html?v=1.0danexample.com/index.html?v=2.0dianggap identik.Urutkan string kueri: Anda dapat menggunakan fitur pengurutan string kueri untuk memperlakukan permintaan cache dengan parameter dalam urutan berbeda sebagai sumber daya yang sama. Sebagai contoh,
/api?a=1&b=2dan/api?b=2&a=1dianggap identik.
Fitur lanjutan
ESA menyediakan fitur cache bertingkat dan cadangan cache untuk membantu Anda mengoptimalkan pemanfaatan sumber daya, meningkatkan pengalaman pengguna, mengurangi biaya, dan mengurangi tekanan bandwidth pada server asal.
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: ESA menyediakan fitur cadangan cache untuk mengonvergen permintaan asal untuk sumber daya jarang diakses ke dalam instance cadangan cache tertentu, mencegah sumber daya tersebut ditimpa oleh sumber daya lain yang sering diminta. Fitur ini ideal untuk sumber daya jarang diakses tetapi memerlukan penyimpanan jangka panjang. POP cadangan cache menyediakan ruang disk khusus untuk memastikan bahwa file disimpan sesuai durasi yang ditentukan, sehingga mencegah biaya lalu lintas keluar yang tidak perlu dan mengurangi tekanan bandwidth pada server asal.