cacheをpurgeする
基本的にはこの方法は使わない想定で設計するべし
/mrsekut-book-4297119250/092
proxy/cdnのcacheは管理画面とかで消せる
そうなんだ
mrsekut.icon
/mrsekut-book-4297119250/091
Varnishのcacheをpurgeする
localのchaceを消す
Cache Busting
URLに
?v=1
のような文字列を付与する
/mrsekut-book-4297119250/415
/mrsekut-book-4297119250/417
Cache-Control: no-cache
と
Cache-Control: stale-while-revalidate
を併用する嬉しさがわからん
#??
cacheの無効化と削除の違い
無効化
staleにすること
条件付きGET Request
の結果、復活することもある
削除
完全に削除する
次回のrequestはoriginから取得する
/mrsekut-book-4297119250/348 (4.10.1 無効化と削除)
CDNによっては、purgeする回数制限があることもある
/mrsekut-book-4297119250/352
コンテンツの更新時のcacheをpurgeする
/mrsekut-book-4297119250/326 (4.9 キャッシュのTTL計算と再利用 RFC7234#4.2)
/mrsekut-book-4297119250/347 (4.10 キャッシュの消去)