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

Next.js路由部署到Vercel后多次请求中Date返回相同值的问题求助

Next.js路由部署到Vercel后多次请求中Date返回相同值的问题求助

各位好,我最近碰到个奇怪的问题,想请大家帮忙看看:

我用Next.js App Router写了个API路由(路径是app/api/notify/route.ts),功能是检查巴西时区的当前时间,到了预设的时间就触发通知。这个逻辑在本地开发环境跑的时候一切正常,但部署到Vercel之后就出问题了:

  • ❌ 核心问题:第一次请求之后,后面所有的请求返回的都是同一个时间戳——就是第一次执行时的那个时间,完全冻住了!可明明我在处理函数里用的是new Date()来获取当前时间啊。

感觉像是整个函数被缓存了,但我也没特意设置缓存相关的配置,有没有大佬遇到过类似的情况,或者知道这是咋回事儿?

备注:内容来源于stack exchange,提问作者Marcus-Flavio

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.04.13 16:03:23