キャッシュリビジョンの更新方法
Repro Boosterでは、CDN上にキャッシュされたページや画像のキャッシュをクリアするために「キャッシュリビジョン更新」の機能を提供しています。サイトのコンテンツを更新した際に、古いキャッシュが表示され続ける場合などにご利用ください。
キャッシュリビジョンとは
Repro Boosterは、Webサイトの高速化のためにCDN上にページや画像のキャッシュを保持しています。キャッシュリビジョンは、このキャッシュを管理するための番号です。
キャッシュリビジョンを更新(番号を1つ繰り上げ)すると、CDN上の既存キャッシュが無効化され、次回アクセス時にオリジンサーバーから最新のコンテンツが取得されるようになります。
操作手順
1. 管理画面にアクセスする
Reproの管理画面にログインし、対象プロジェクトのBooster設定画面を開きます。
2. 「キャッシュリビジョンを更新する」ボタンを押す

Booster設定画面内の「キャッシュリビジョン設定」セクションにある「キャッシュリビジョンを更新する」ボタンを押してください。
確認ダイアログが表示されますので、内容を確認のうえ「OK」を押してください。
ボタンは1回押すだけで操作は完了します。 デスクトップ用とモバイル用の設定ページにそれぞれボタンが表示されますが、どちらか一方を押せば両方のキャッシュが同時に更新されます。個別にボタンを押す必要はありません。
3. キャッシュリビジョンの更新を確認する
操作後、画面上に表示されている「現在のキャッシュリビジョン」の数値が操作前から 1つ繰り上がっている ことを確認してください。
例:操作前が「現在のキャッシュリビジョン: 3」であれば、操作後に「現在のキャッシュリビジョン: 4」と表示されていれば正常に更新されています。
反映までの時間の目安
キャッシュリビジョンの更新操作自体は即座に完了しますが、実際にユーザーのブラウザに反映されるまでには以下の時間がかかります。
| 対象 | 反映時間の目安 |
|---|---|
| 新規訪問ユーザー | 即時(次回アクセス時から新しいキャッシュが利用されます) |
| 既存訪問ユーザー(Service Worker登録済み) | 数分〜最大1時間程度(Service Workerの設定更新タイミングに依存します) |
既存訪問ユーザーの場合、ブラウザに登録されているService Workerが新しいキャッシュリビジョンの設定を取得するまでの間、古いキャッシュが利用される可能性があります。
注意事項
- 一時的にRepro Boosterによる高速化の効果が弱まります。 キャッシュがクリアされた直後はCDN上にキャッシュが存在しないため、キャッシュが再び蓄積されるまでの間、高速化の効果が一時的に弱まります。
- 頻繁な更新は推奨されません。 キャッシュリビジョンの更新はすべてのキャッシュを一括でクリアするため、高速化の効果が一時的に失われます。コンテンツの更新が頻繁に発生する場合は、都度キャッシュリビジョンを更新する運用は負荷が高いため、状況に合わせた対策を取らせていただきます。詳しくは担当サポートまでお問い合わせください。
- オリジンサーバーへの負荷にご注意ください。 キャッシュクリア直後はCDNを経由せずオリジンサーバーに直接リクエストが到達する割合が増えるため、アクセスの多いサイトではサーバー負荷が一時的に上昇する可能性があります。アクセスが集中する時間帯を避けて操作することをお勧めします。