
前言在當前的 Web 開發中,將 Next.js 容器化並透過 Nginx 做負載平衡(Load Balancing)是常見手段。然而,當我們開啟多個 App 實例(Replicas)來處理高流量時,最令人頭痛的往往不是算力不足,而是「狀態不一致」。如果沒有一個統一的快取層,使用者可能會遇到這種鬼故事:重新整理第一次看到新資料(命中 Container A),再重新整理一次又變回舊資料(命中 Co

最近在玩 Next.js 的時候,發現 export const dynamic = 'force-static' 搭配 revalidate 系列功能會有一些… 意料之外的行為,所以這邊稍微記錄一下,順便整理幾個可能會搞混的場景。基礎場景設計我們有以下幾個重要的檔案與設定:📁 根目錄├── 📁 components│ ├── 📄 btns.tsx├── 📁 utils│ &