CDN-i tühjendamine ei kustuta faile, mis on juba külastaja brauseris. Kontrolli vastuse teekonda enne laia tühjendamist või TTL-i pikendamist.
Võrdle HTML-i ja versioonitud faile
- Päringu täpne leht ja fail puhtas brauseriseansis. Pane kirja staatus, Age, Cache-Control, ETag/Last-Modified ja CDN-i vahemälu oleku päis.
- Kontrolli HTML-i uuest valideerimist ning pikaajalist vahemälu räsiga JS/CSS-failidele. Ära kasuta muutuval URL-il aasta pikkust immutable-poliitikat.
Tühjenda ainult aegunud kiht
- Kui CDN väljastab vana sisu, tühjenda täpne URL või versioon ning kontrolli kahest võrgust. Kui aegunud on üks brauser, testi uut profiili enne CDN-reeglite muutmist.
- Pärast muudatust kontrolli avalikke ja sisselogitud lehti eraldi. Isikustatud vastused ei tohi sattuda jagatud vahemällu; salvesta päised ja reegli tagasipööramine.
Näide ja oodatav tulemus
- Kasuta lehe jaoks käsku
curl -sS -D page.headers -o page.html PAGE_URL; räsitud faili jaoks vali teised nimed, näiteksasset.headersjaasset.bin. Vaata salvestatud failipage.htmlvõi võrdle järgu tunnust algserveriga. Korda mõlemat GET-päringut pärast juurutamist ning võrdleAge-i ja CDN-i olekupäist; kontrolli kaCache-Control-i jaETag-i. HTML-i ei pruugita vaikimisi vahemällu salvestada, seega kontrolli esmalt saidi reegleid. - Kui vana versioon on ainult ühes brauseris, kontrolli service worker’it ja kohalikku vahemälu. Vana HIT korral puhasta ainult mõjutatud tee ja testi uues profiilis. Kui ka origin on vana, paranda esmalt juurutus. Ära puhasta muid teid.