You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Next.js中未显式定义revalidate属性时的默认缓存时间是多少?

Next.js未显式定义revalidate属性时的默认缓存时长
  • 在Next.js的Pages Router与App Router中,静态生成的内容未指定revalidate时,默认采用无限期缓存(即永久缓存),内容不会自动过期刷新,除非手动触发重新生成或部署新版本。
  • 针对增量静态再生(ISR)场景,未设置revalidate的情况下,同样遵循永久缓存规则,只有通过主动更新操作才会替换旧的缓存内容。
  • 对于App Router中的服务器组件,默认缓存策略也是永久缓存,若要修改缓存行为,可通过设置revalidate、noStore,或是使用cookies()、headers()这类动态函数来调整。

内容的提问来源于stack exchange,提问作者hantoren

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.02 15:14:52