CDNトラブルシュート(CDNヒットの判定)


CDNでヒットしているかどうかの判定

「CDNサーバ上でコンテンツがヒットしているかどうか?」の判定は、レスポンスに含まれる以下のようなHTTPヘッダによりできます(CDNにより異なります。出来ないCDNもあります):

  • J-Stream CDNext: x-cache, x-cache-age
  • Amazon CloudFront: X-cache
  • Cloudflare:cf-cache-status

それぞれの意味合いは以下です:

  • x-cache:hit or miss
    • キャッシュされたオブジェクトを配信したか?
  • x-cache-age: 数字
    • オブジェクトがキャッシュ上に存在した時間(秒)
  • cf-cache-status: hit or miss
    • キャッシュされたオブジェクトを配信したか?