View a markdown version of this page

故障排除 - AWS 上的虚拟等候室

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

故障排除

本节提供此解决方案的故障排除信息。

如果本节无法解决您的问题,请联系 AWS Support,我们将为您提供有关如何为该解决方案提出 AWS Support 案例的说明。

来自 4xx 的响应状态 APIs

  • 这可能是由于事件 ID 或请求 ID 不正确或两者兼而有之。这发生在相关 Lambda 函数的 CloudWatch 日志中。

  • 私 APIs 有经过了 IAM 身份验证,客户端需要有权调用私有 AWS 密钥的密钥 APIs。这发生在 API Gateway 的 CloudWatch 日志中。

来自 5xx 的响应状态 APIs

  • 来自受限制的 Lambda 或 API Gateway 的响应,请查看警报。<LambdaFunctionName>ThrottlesAlarm CloudWatch

  • 后端配置错误,请查看<LambdaFunctionName>ErrorsAlarm CloudWatch 警报和 CloudWatch 日志以了解详细信息。

5 XXError 公共/ PrivateApiAlarm

  • 此警报ALARM状态是 API 在 60 秒内向调用方返回 5XX 状态。

  • 此警报在 60 秒内未返回 5xx 状态OK时返回。

  • 此警报可以通过 Lambda 函数或 Lambda 运行时向 API Gateway 返回错误来启动。

4 XXError 公共/ PrivateApiAlarm

  • 此警报ALARM状态是 API 在 60 秒内向调用方返回 4XX 状态。

  • 此警报会返回OK到 4XX 状态,持续 60 秒。

  • 此警报可能由不正确的 API 网址发起。

<LambdaFunctionName>ThrottlesAlarm

  • 当命名的 Lambda 在 60 秒内遇到并发运行限制时,此警报状态为警报。

  • OK如果 60 秒内未遇到任何限制,则此警报将返回。

  • 您可能需要提高账户所在地区的并发限制。

  • 您可能会遇到 Lambda 的突发限制,这需要在您的客户端上执行一些重试逻辑。

<LambdaFunctionName>ErrorsAlarm

  • 此警报状态是指ALARM命名的 Lambda 在 60 秒内遇到运行时运行错误。

  • OK如果 60 秒内未遇到任何错误,则此警报将返回。

  • 这可能是由后端配置错误引起的。

  • 这可能是由 Lambda 代码中的错误引起的。