Penjelasan Singkat
Purge Tool adalah alat untuk membersihkan cache pada
DSA CDN atau
Proxy Caching Hantamo
UPDATE: saat ini purge tool sudah tidak tersedia. Anda bisa purge cache CDN atau Proxy Caching melalui dasbor hantamo. Login > Layanan > DSA CDN / Proxy Caching > Hapus Cache
Membersihkan Cache
Jika Anda telah memperbarui website Anda yang
menggunakan DSA CDN atau Proxy Caching (cache di level
backend, misalnya Worpdress Caching juga sudah di clear/purge/refresh), maka halaman website (konten
dinamis) tidak akan langsung terupdate seketika, berikut beberapa skema
agar halaman website Anda update:
Otomatis oleh pengunjung
Ketika konten dinamis backend update/fresh, maka pengunjung yang
mengakses halaman itu pertama kali setelah konten update, akan melihat
konten masih belum update, sekaligus akan refresh cache DSA CDN / Proxy
Caching, sehingga pengunjung setelah pengunjung pertama akan melihat
konten sudah update.
Manual
Seperti sudah dijelaskan diatas, maka kita sendiri bisa dengan sengaja
merefresh cache suatu halaman tertentu, yaitu dengan cara mengakses
halaman tersebut 1 kali melalui private browser (untuk memastikan bahwa ada
kunjungan yang hit server DSA CDN / proxy caching), kemudian silahkan cek
dengan melakukan kunjungan lagi ke halaman tersebut..(reload halaman) maka halaman akan update (kesimpulannya kunjungi halaman 2 kali selang waktu 2 detik
melalui private browser).
Melalui Purge Tool
Akses halaman
Purge Tool, kemudian masukkan CDN Node, Content Type, Hostname, Purge Key, Path, kemudian klik Instant Purge
Menggunakan Purge Tool
Anda hanya perlu memasukkan CDN Node, Content Type, Hostname, Purge Key, Path, kemudian klik Instant Purge. Berikut Penjelasannya:
CDN Node
Pilih lokasi server yang ingin di bersihkan cachenya. Untuk layanan DSA
CDN Anda bisa memilih Lokasi mana saja yang akan di clear cache, namun
untuk layanan Proxy Caching Tentunya Anda hanya bisa clear cache dari 1 lokasi proxy yang
Anda pilih/gunakan.
Content Type
Dynamic artinya konten html, atau halaman webiste Anda. Static (sekarang disable, lihat
dokumentasi CDN) artinya konten statis website Anda seperti file .css, .js, .png, .jpg, dan lainnya.
Hostname
Hostname yang digunakan, dimasukkan tanpa https:// atau http:// tidak terbatas pada root domain saja, contohnya bisa
www.domainsaya.com, m.domainsaya.com, domainsaya.com, dan lainnya.
Purge Key
Adalah kunci keamanan yang diberikan kepada Anda setelah setup DSA CDN / Proxy Caching selesai. Ini bisa dilihat melalui dasbor Hantamo, pada menu: Service-My Service-DSA CDN/Proxy Caching
Path
Url yang akan di clear cache. Misalnya jika Anda akan clear cache semua
url maka masukkan path: /* atau per directory juga bisa, misalnya url
pada directory blog, maka masukkan purge key: /blog/*
Mengapa Clear Cache Dibuat Rumit ?
Kebanyakan Provider CDN memberikan 1 tombol sakti bernama “Purge All”
untuk clear semua cache di CDN. Tombol sakti tersebut memang memudahkan
user pengelola website, namun akan menjadikan performa website menjadi drop
seketika, secara global… karena semua cache dibersihkan sehingga
pengunjung akan merasakan website melambat untuk semua jenis konten,
untuk semua lokasi. Dengan Purge Tool Hantamo Anda bisa mengkhususkan
pembersihan cache (misalnya untuk konten dynamic saja, directory tertentu, atau pada node tertentu) sehingga performa
web tidak anjlok seketika, sementara sebetulnya cache juga akan refresh
otomatis (oleh pengunjung) seperti sudah dijelaskan diatas.
Purge Tool Response
SUKSES PURGE
artinya konten berhasil dibersihkan.
Not Found / 404
artinya cache sudah fresh (tidak ditemukan cache tersimpan) atau Anda
memasukkan data yang salah di form purge tool (misalnya salah hostname
atau salah purge key).
Forbidden
artinya Anda tidak punya akses untuk melakukan Purge Cache.
Respon Lama / Timeout
artinya total cache yang dibersihkan banyak, dalam proses lama tersebut
sebagian cache sudah dibersihkan, jadi silakan submit ulang request
purge cache.
Response Header
Anda bisa melihat response header setiap konten misalnya dengan menekan F12 pada browser Mozilla Firefox, kemudian jika:
hantamo-cache: HIT-Dynamic atau HIT-Static, artinya cache tersimpan
di DSA CDN / Proxy Caching, Anda akan merasakan konten cepat dimuat.
hantamo-cache: MISS, artinya cache tidak sedang tersimpan di DSA CDN /
Proxy Caching, ini mungkin karena konten baru pertama kali diakses
setelah setup cdn atau setelah membersihkan cache menggunakan purge
tool, atau cache expired di server CDN, Akses konten akan sedikit lambat karena DSA CDN / Proxy Caching
harus mengambil konten dahulu dari backend server (Hosting/VPS Anda).
Pertanyaan Lainnya
Pertanyaan lebih lanjut mengenai purge tool, silakan hubungi kami
disini