【问题标题】:How to debug or handle Vercel FUNCTION_INVOCATION_FAILED error?如何调试或处理 Vercel FUNCTION_INVOCATION_FAILED 错误?
【发布时间】:2021-07-05 22:54:50
【问题描述】:

我从 Vercel 收到此错误。当我导航时,它会在随机时间和页面弹出。浏览器控制台中没有出现错误。 Vercel 仅记录构建时间错误,因此也没有任何信息。

也许 Vercel 或 Next.js 内存不足?这些导航主要工作,“功能调用失败”错误很少发生。像鬼一样。

【问题讨论】:

  • 你能在本地复制错误吗?它发生在所有页面上吗?如果不知道错误的确切来源,很难说出为什么会发生这种情况。
  • 部署中有一个标签Function。在此下方您可以看到Realtime logs。打开网址时保持打开状态。您可能会在此处看到一些其他信息。

标签: next.js vercel


【解决方案1】:

这意味着getServerSideProps 或 API 路由中存在错误,这会在服务器上引发 500。你是对的,这没有显示在控制台中,因为它没有发生在客户端。

在 Vercel 中,您可以查看“函数”选项卡以获取实时日志。然后,再次遇到此错误,您将能够看到堆栈跟踪。如果您无法重现它,请使用 Log Drain 设置日志记录,以便您可以跟踪它何时发生。

https://vercel.com/docs/logs

【讨论】:

    猜你喜欢
    • 2021-08-16
    • 2014-11-27
    • 2015-12-30
    • 1970-01-01
    • 1970-01-01
    • 2019-03-05
    • 2019-07-28
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多