【发布时间】:2020-11-12 17:27:58
【问题描述】:
Frontend(Angular) 正在通过 APIGateway 使用 lambda。一些 api 调用在 29 秒后超时,而 lambda 继续运行另外 1m 30 秒并且也超时。网关超时发生,而 lambda 没有任何响应。
我只在 API-Gateway 超时时看到 504 返回码。仅此而已。
知道所有这些我无法改变的限制,我的问题是当这个 api-gateway 超时发生时前端可以做什么?没有响应正文而不是标题返回。唯一的是带有 504 状态代码的响应标头。它可以检测并显示诸如“发生超时”之类的错误消息吗?
【问题讨论】:
-
您是否尝试增加 Lambda 超时?
标签: amazon-web-services aws-lambda api-gateway