Vercel、キャッシュ理由をログ表示へ
本文の状態
日本語全文を表示中
詳細モードで約2分の本文を読めます。
同じ出来事の情報源
この情報源を基点に整理
Vercel Blog
Vercel はランタイムログにキャッシュ理由の表示機能を追加し、開発者がリクエストが新鮮なキャッシュヒットにならなかった原因を特定してキャッシュミスをデバッグし、ヒット率を向上させることを可能にした。
AI深層分析を開く2026年8月7日 09:14
AI深層分析
キーポイント
キャッシュ理由の可視化機能の実装
Vercel はランタイムログに「Cache Reason」を追加し、時間ベースやタグベースのリバリデーションなど、リクエストが新鮮なキャッシュヒットにならなかった具体的な理由を表示するようになった。
対象となるキャッシュレスポンスの範囲
ISR(Incremental Static Regeneration)、Partial Prerendering、および Cache-Control ヘッダーに stale-while-revalidate などのディレクティブを含む関数など、CDN がキャッシュ可能なすべてのレスポンスでこの機能が有効になる。
キャッシュステータスと理由の対応関係
MISS(コールド、リクエスト集約、エラー)、BYPASS(ドラフトモード、プリレンダリングバイパス、クローラー)、STALE(時間ベース再検証、タグ無効化など)、REVALIDATED(タグ削除)といったステータスごとに具体的な理由が紐付けられる。
CLI およびメトリクスとの連携
この機能は Vercel の CLI コマンド(vercel logs)、Vercel メトリクス、および Vercel プラグインの cdn-caching スキルでも利用可能であり、開発環境全体でキャッシュ挙動を監視できる。
重要な引用
Runtime logs now show a Cache Reason explaining why a request wasn't a fresh cache hit
Use cache reasons to debug misses and improve your hit rate.
Cache reason is available in vercel logs, vercel metrics, and Vercel plugin's cdn-caching skill
編集コメントを表示
編集コメント
キャッシュ挙動の可視化は、大規模な Web アプリケーションのパフォーマンスチューニングにおいて極めて重要な要素である。今回の機能追加により、開発者は推測に頼らずデータに基づいてキャッシュ設定を最適化できるようになるだろう。
Source Article
元記事を日本語で読む
本文に関係しない購読案内、埋め込み通知、サイト内プロモーションは除いています。
ランタイムログにキャッシュの理由が表示されるようになりました
リクエストがなぜフレッシュなキャッシュヒットにならなかったのか、その理由を説明する「キャッシュ理由(Cache Reason)」がランタイムログに表示されます。具体的には、時間ベースやタグベースの再検証などが該当します。キャッシュミスのデバッグやヒトレートの向上に役立ててください。
CDN がキャッシュ可能な応答であれば、キャッシュ理由は表示されます。ISR(Incremental Static Regeneration)やパーシャルプリレンダリング、また stale-while-revalidate などのディレクティブを含む Cache-Control ヘッダーを設定する関数も含まれます。一方、すべてのリクエストで動的に描画される応答にはキャッシュ理由が表示されません。
キャッシュステータスと考えられる理由の対応表は以下の通りです。
- MISS: コールド、リクエストの統合(Request collapsed)、エラー
- BYPASS: ドラフトモード、プリレンダリングバイパス、クローラー
- STALE: 時間ベースの再検証、タグベースの無効化、再検証エラー
- REVALIDATED: タグベースの削除
「Logs」タブを開いてリクエストを選択すると、キャッシュステータスとともにその理由が表示されます。各ステータスと理由には、キャッシュステータスと理由のリファレンスページへのリンクが設定されています。
CLI からの利用
キャッシュ理由は、vercel logs コマンドや Vercel メトリクス、Vercel プラグインの cdn-caching スキルでも確認可能です。
キャッシュステータスと理由の詳細については、以下のページをご覧ください。さらに詳しく知りたい場合は「Read more」から参照してください。
関連記事
今日のまとめ
AIデイリーブリーフで今日の重要ニュースをまとめ読み