部署于Azure静态Web应用的Next.js应用出现Backend call failure错误求助
Next.js应用部署在Azure静态Web应用出现Backend call failure问题

近期我们部署在Azure静态Web应用上的Next.js应用出现了Backend call failure问题,前端提示:Failed to load resource: the server responded with a status of 500。
已启用App Insights,但未在日志中找到相关错误信息。
在“可用性与性能”板块中,能看到标注为Failed invocation of backends and functions的后端错误数量,但无法定位问题根源(参考下图)。
补充说明:近期为同一应用创建了指向staging分支的另一个部署(用于搭建两个不同环境),问题出现时间与该操作几乎同步。但即使删除了新建的Azure静态Web应用资源,问题仍未解决。
相关信息
- 应用部署在Azure静态Web应用资源上,当前使用Azure免费层
- Next.js应用的
pages/api文件夹中仅包含一个静态函数,其他API请求由应用直接发往部署在Azure上的后端 - 应用会加载45秒后在前端抛出该错误
- 应用在本地运行正常
- 使用GitHub Actions构建并部署应用至Azure

内容的提问来源于stack exchange,提问作者2Cool
相关产品推荐
相关产品推荐

