最終更新日:2024-07-17 17:20:49
Cache Refreshは、CDNサーバーがオリジンサーバーから最新ファイルを取得し、それをキャッシュするように強制する機能です。これにより、既存のキャッシュファイルを上書きします。
Cache Refreshは以下のシナリオに適しています:
Cache Refreshは、URLリフレッシュ、ディレクトリリフレッシュ、正規表現リフレッシュ、およびドメインリフレッシュの複数のタイプをサポートしています。
Refresh Types
リフレッシュタイプ | 説明 | 注意事項 |
---|---|---|
URL Refresh | URL単位でキャッシュをリフレッシュします。少数のファイルに適しています。 | 1. プッシュされるURLは大文字と小文字を区別する必要があります; 2. URLは http:// またはmms:// などのプロトコルで始める必要があります。例:http://www.test.com/index.html ;3. URLは1行に1つ、複数のURLは改行で区切ります。 |
Directory Refresh | ディレクトリ単位でキャッシュをリフレッシュします。ディレクトリ内の更新が必要なURLが100を超える場合に推奨されます。 | 1. プッシュされるディレクトリは大文字と小文字を区別する必要があります; 2. ディレクトリは http:// またはmms:// などのプロトコルで始める必要があります。例:http://www.test.com/news/ ;3. ディレクトリは1行に1つ、複数のディレクトリは改行で区切ります; 4. ドメイン下のすべてのディレクトリをリフレッシュする場合、ドメインのルートディレクトリを入力します。例: http://www.test.com/ ;5. もしあなたのドメインがキャッシュホストまたはその他のリライト設定で構成されている場合、更新タスクの提出方法を確認するためにCDNetworksのテクニカルサポートに連絡してください。状況に基づいて評価いたします。 |
Regex Refresh | 正規表現ベースのURLを使用してキャッシュをリフレッシュします。 | URLは1行に1つ、http:// などのプロトコルで始め、http 、https 、mms のプロトコルをサポートします。例:特定のディレクトリ下のjsファイルをクリアする場合、提出されたURLはhttp://www.test.com/test/(.*).js(.*) となります。 |
Domain Refresh | ドメイン単位でキャッシュをリフレッシュします。操作を進める前に技術サポートに連絡して評価することを強くお勧めします。 | 1. リフレッシュする必要があるドメインをプロトコルなしで直接入力できます; 2. システムはデフォルトで http:// とhttps:// プロトコルを使用してキャッシュファイルをリフレッシュします。他のプロトコルを使用してリフレッシュする必要がある場合は、Directory RefreshまたはURL Refreshを使用してください。 |
もしあなたのドメインがcache hostまたはその他のrewriting configurationsで構成されている場合、更新タスクの提出方法を確認するためにCDNetworksのテクニカルサポートに連絡してください。状況に基づいて評価いたします。
リフレッシュタイプを選択後、構成項目を入力しリフレッシュタスクを提出します。以下に主要な構成項目を示します。
リフレッシュタイプによって構成項目が異なることに注意してください。
Common URL/Common Directory
+ Common URL または + Common Directory をクリックして、よく使用するURL/ディレクトリを選択して追加します。よく使用するURL/ディレクトリを選択し、Add to Push Boxをクリックして、リフレッシュタスクを開始するテキストボックスに自動的に入力します。この機能はCommon URL/Common Directoryの管理を提供し、追加や削除を行うことができます。
Task Types
All in Lowercase
CDNetworks Consoleにログインし、左側のメニューから「Products」 > 「Application Services」 > 「Content MGMT」 > 「Cache Refresh」を選択し、Task Queryをクリックします。特定の時間、ドメイン、完全なURLに基づいてキャッシュリフレッシュタスクをクエリし、対象タスクに関する以下の情報を確認します。
Success Ratio
成功率 = 成功した実行回数 / 合計実行回数
1つのリフレッシュタスクは、実行のためにさまざまなCDNetworks CDNサーバーに送信される必要があり、複数回実行される必要があります。
定期タスクとは、Cache Refreshタスクを作成する際に設定された定期的なキャッシュリフレッシュタスクを指します。タスクが正常に提出された後、Timing Managementですべての定期タスクをクエリおよび編集できます。
同じURL/ディレクトリ/ドメインに対するキャッシュリフレッシュタスクを短期間に再度提出する場合、提出間隔を少なくとも5分以上あけてください。例えば、システムが最初のURLタスクを完了していない場合に同じURLタスクを受信すると、その後のタスクはシステムによって無視される可能性があります。