

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

# 故障排除
<a name="troubleshooting"></a>

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

如果本节无法解决您的问题，[请联系 AWS Support，我们将](contact-aws-support.md)为您提供有关如何为该解决方案提出 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 代码中的错误引起的。