As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Solução de problemas
Esta seção fornece informações sobre solução de problemas dessa solução.
Se esta seção não resolver seu problema, o Contact AWS Support fornece instruções para abrir um caso do AWS Support para essa solução.
Status de resposta 4xx de APIs
-
Isso pode ser causado por uma ID de evento ou ID de solicitação incorreta, ou ambas. Isso ocorre nos CloudWatch registros da função Lambda relacionada.
-
APIs Os privados são autenticados pelo IAM e o cliente precisa de AWS chaves que tenham direitos para invocar o privado. APIs Isso ocorre nos CloudWatch registros do API Gateway.
Status de resposta 5xx de APIs
-
Resposta do Lambda ou do API Gateway acelerado, verifique o alarme.
CloudWatch<LambdaFunctionName>ThrottlesAlarm -
Configuração incorreta no back-end, verifique o
CloudWatch alarme e os CloudWatch registros para obter detalhes.<LambdaFunctionName>ErrorsAlarm
5 XXError Público/ PrivateApiAlarm
-
Esse estado de alarme ocorre
ALARMquando a API retorna um status 5XX ao chamador em um período de 60 segundos. -
Esse alarme retorna
OKquando nenhum status 5xx é retornado por 60 segundos. -
Esse alarme pode ser iniciado por uma função do Lambda ou pelo tempo de execução do Lambda que retorna um erro ao API Gateway.
4 XXError Público/ PrivateApiAlarm
-
Esse estado de alarme ocorre
ALARMquando a API retorna um status 4XX ao chamador em um período de 60 segundos. -
Esse alarme retorna
OKquando o status 4XX é retornado por 60 segundos. -
Esse alarme pode ser iniciado por uma URL de API incorreta.
<LambdaFunctionName>ThrottlesAlarm
-
Esse estado de alarme é ALARM quando o Lambda nomeado encontra um limite de execução simultânea em um período de 60 segundos.
-
Esse alarme retorna
OKse nenhum acelerador for encontrado por 60 segundos. -
Talvez seja necessário aumentar o limite de simultaneidade para a região da sua conta.
-
Você pode estar encontrando o limite de intermitência do Lambda, o que requer alguma lógica de repetição em seu cliente.
<LambdaFunctionName>ErrorsAlarm
-
Esse estado de alarme ocorre
ALARMquando o Lambda nomeado encontra um erro de execução em tempo de execução em um período de 60 segundos. -
Esse alarme retornará
OKse nenhum erro for encontrado por 60 segundos. -
Isso pode ser causado por uma configuração incorreta no back-end.
-
Isso pode ser causado por um bug no código do Lambda.