Fastly
パージ処理
通常
キャッシュの削除を行い、強制的にオリジンサーバからファイル取得を行い、キャッシュ上のコンテンツを更新
ソフトパージ
キャッシュの削除はせずにキャッシュを期限切れ状態にすることにより、オリジンに更新の有無を確認し、更新されていれば再取得、されていなければキャッシュ上のコンテンツをそのまま利用
API を利用した URL パージリクエストの認証
注意
URL パージ認証は、Fastly コントロールパネルの Purge URL オプションと互換性がありません。パージ認証を有効にすると、Purge URL インターフェイスが使用時にエラーを返します。
VCL
code:vcl
if (req.request == "FASTLYPURGE") {
set req.http.Fastly-Purge-Requires-Auth = "1";
}
CLI
code:shell
$ curl -X PURGE -H Fastly-Key:FASTLY_API_TOKEN https://www.example.com/
Fastly経由の配信に切り替える手順
Compute@Edge
サーバレスコンピューティング
キャッシュにキーを追加したい
通常は ホスト + URL + Fastly の独自 を元にキャッシュされる
Manipulating the cache key
#CDN