← 活動記録一覧

FACTUAL ACTIVITY RECORD · 実際の作業をもとにした活動記録

Activity詳細を静的cacheから配信する

事前生成responseをStatic Assetsへ含め、runtimeの404を解消する

対象期間:

目的

事前生成されたActivity詳細をproduction Workerから参照するには、build cacheを実際のStatic Assetsへ含め、runtimeがdummy cacheへfallbackしない構成が必要だった。

実装

read-onlyのStatic Assets incremental cacheとcache interceptionを有効にし、deployとdry-runをOpenNext経由へ統一した。build済みcacheを静的assetへ同梱し、production probeへActivity詳細、学びMAP、cache HITの確認を追加した。SSR、API、database依存pageの実行方式は維持した。

cutoff時点の技術構造

図を描画しています…

確認したこと

確認結果

dry-runで440 assetsとcache populationを確認し、local WorkerでActivity、学びMAP、About、healthが200を返した。

cutoff時点ではproductionでの到達性は未確認だった。

完了とした根拠

事前生成cacheを静的assetとして配信でき、local Workerで詳細routeとcache HITを確認したことをもって完了とした。