最終更新日:2023-10-25 16:20:54
CDNエッジポップにファイルをキャッシュすることはウェブサイトとストリーミングの速度を向上させる重要な手段である。ウェブサイトまたはストリーミング管理者は、コンテンツの追加、削除、修正などの日常的な動作でコンテンツを更新することが多い。CDNetworksは、ビデオ、画像、ソフトウェアなどのウェブサイトおよびビデオプラットフォームがキャッシュされたコンテンツをよりよく管理するのを助けるために、所定のキャッシュが期限切れでなくても顧客が最新のコンテンツにアクセスできるようにファイル消去機能を提供している。ファイル消去には、URL消去、ディレクトリ消去、キャッシュタグ消去がある、正規表現のパージ。
内容加速
動的ウェブ加速
メディア加速
時間に敏感な顧客や、毎日のファイル更新量が顧客には、クリーンアップサービスを有効にするように推奨する。顧客は自分の事業タイプに合わせて、最適な消去パターンを選択することができる。
ファイルクリーンアップのタスクがCDNetworksファイルクリーンアップシステムにおいて順調に提出されると、対応するコマンドはアクセラレーションドメインで使用されるすべてのエッジポップにブロードキャストされる。エッジポップは、クライアントから提出されたターゲットファイルをチェックし、期限切れとしてタグを付けたり、直接削除したりする。
URL/ディレクトリ/キャッシュフラグの消去には、期限切れ(ディレクトリ下のURLが期限切れかどうかをまず判断する)と、2つの削除(ディレクトリ下のURLを直接削除する)方法がある。
1) 期限切れ
ファイルが期限切れであるとしてタグ付けされると、CDNエッジポップはエンドユーザの要求を受信すると、ウェブ源サーバ上の「最新修正」またはEタグのファイル属性値がCDNエッジポップと一致するかどうかをファイル名に基づいてチェックする。「最新修正」検査を例にとってみよう。CDNエッジポップ上のファイルの「最新修正」時間が源側のファイルよりも前の場合、CDNサーバはキャッシュされたファイルが期限切れであると判定する。CDN ポップはエッジの古いバージョンを源サーバから更新されたファイルをダウンロードする。
同様に、CDNエッジポップ上のファイルのEタグ値が源サーバ上のものと異なる場合、サーバはキャッシュが期限切れであると判断する。対象ファイルに「最新修正」またはEタグ属性値がない場合、サーバは比較する代わりに源ファイルから新しいファイルを検索する。対象ファイルが「最新修正」属性値とEタグ属性値の両方を持っている場合、属性値のいずれかが期限切れであると判断されると、そのファイルは期限切れとみなされる。
2) 削除
CDNPoPはファイルクリーンアップ命令を受信すると、源側のファイルと比較せずにキャッシュされたファイルを削除する。ディレクトリを削除する際、システムは源ファイルの締め切りをチェックせず、そのディレクトリの下にあるすべてのファイルを削除する。ファイルが自動的に削除されると、CDNポップは源のファイルから新しいファイルをダウンロードする。
CDNetworksファイル消去システムは現在、ウェブページからの消去とAPIインタフェースからの消去の2つの動作経路を提供している。
注意:ウェブページからの消去は、現時点ではタグ消去に対応していない。
3 主要メリット
1.この特性は効果的に顧客がタイムリーに最新のファイルにアクセスすることを保証する。
2.ユーザーエクスペリエンスを向上させ、コンバージョン率を上げる。