Classic/VPC環境で利用できます。
Global CDNサービスの利用中に次のような問題が発生することがあります。問題ごとの原因と解決方法を確認し、適切に対処してください。
画像変更後も以前の画像を表示
画像を変更しているにも関わらず、以前の画像が引き続き表示されます。
原因
Global CDNサーバにキャッシュされている画像が、変更された画像に更新されなかった場合、以前の画像が引き続き表示されることがあります。
解決方法
キャッシュとして残っているコンテンツを削除し、直ちに最新コンテンツに更新する方法は、次の通りです。
- NAVERクラウドプラットフォームコンソールで、 Menu > Services > Content Delivery > Global CDN メニューを順にクリックします。
- [Purge] ボタンをクリックします。
- パージの実行後も同じ症状が発生する場合、ウェブブラウザの一時インターネットファイルを削除します。
- ウェブキャッシュサービスを効果的に利用するには、変更されたコンテンツの名前を変更してアップロードすることをお勧めします。
コンテンツがキャッシュされない
コンテンツがキャッシュされません。
原因
一般的なソースサーバのレスポンスヘッダは、次の通りです。
HTTP/1.1 200 OK Content-Length : 61246311 Content-Type : video/mp4 Last-Modified : Thu, 20 Apr 2017 08:43:38 GMT ETag : "f4240-5160656c3c3d2" Accept-Ranges: bytes Server: Apache Date : Tue, 15 Dec 2015 02:50:23 GMT
Global CDNサーバでは Content-Lengthと Last-Modifiedが必要です。いずれかない場合、Global CDNサーバで効率的にキャッシュを提供できないため、ソースサーバへのリクエストが増加することがあります。
キャッシュできるコンテンツでもソースサーバのレスポンスに Set-Cookie ヘッダがあるか、Cache-Controlヘッダに private, no-cache, max-age=0 などの設定がある場合、キャッシュされません。
解決方法
Content-LengthとLast-Modifiedがすべて設定されているか確認します。- ソースサーバのレスポンスに
Set-Cookieヘッダがあるか、Cache-Controlヘッダにprivate, no-cache, max-age=0が設定されているか確認します。
Global CDN適用後、ソースサーバに継続的なリクエストが流入
Global CDNを適用しているにも関わらず、ソースサーバへのリクエストが継続的に入ります。
原因と解決方法
Global CDNサービスを適用した初期には Global CDNサーバにキャッシュしたコンテンツが少ないため、一時的にソースサーバへリクエストが流入する場合があります。時間が経つほどキャッシュするコンテンツが増えるため、ソースサーバへのリクエストはどんどん減少します。
Cache Expiry設定時間が経過していないにもかかわらず、ソースサーバに継続的なリクエストが流入
Cache Expiryに設定した時間が経過していないのに、ソースサーバにリクエストが入ります。
原因と解決方法
Global CDNサービスは、世界各地に分かれているキャッシュサーバからリクエストが入るため、様々な地域にサービスする場合、ソースサーバへのリクエスト量が増加することがあります。また、Cache Hitが少ないと Cache Expiryが期限切れになる前にキャッシュサーバからキャッシュが削除され、ソースサーバへのリクエストが継続的に流入する場合があります。
同じキャッシュサーバ IPアドレスから、ソースサーバへのリクエストが継続的に流入する場合、カスタマーサポートまでにお問い合わせください。
本ガイドで必要な情報が見つからない場合やさらに必要な情報がある場合は、いつでも以下のフィードバックアイコンをクリックして、ご意見をお寄せください。いただいたご意見を参照して、より有益な情報を提供できるよう努力してまいります。