【发布时间】:2021-09-17 10:44:05
【问题描述】:
我有一个 Nuxt 服务器端网站部署到 Vercel。我注意到在某些情况下我会收到 This Serverless Function has timed out 504 GATEWAY_TIMEOUT 并且不知道为什么会收到错误消息。
【问题讨论】:
标签: vercel
我有一个 Nuxt 服务器端网站部署到 Vercel。我注意到在某些情况下我会收到 This Serverless Function has timed out 504 GATEWAY_TIMEOUT 并且不知道为什么会收到错误消息。
【问题讨论】:
标签: vercel
Vercel 在使用他们的平台时强加了一些limits。这包括无服务器函数执行超时,基本上是允许无服务器函数在必须响应之前处理 HTTP 请求的时间量。
最近,他们默默地将无服务器功能执行超时从爱好计划的 10 秒、专业计划的 60 秒和企业计划的 1000 秒分别减少到 5 秒、15 秒和 30 秒。这可能是您现在遇到此错误的原因。
我真的不喜欢他们在没有警告用户(至少我没有被警告)的情况下降低这些限制并给他们时间调整的事实。
【讨论】:
应用程序错误
无服务器函数的请求已达到超时阈值(Hobby 帐户为 5 秒,Pro 帐户为 15 秒,企业帐户为 30 秒)。这是一个应用程序错误。
越来越糟……
【讨论】: