O deploy funcionou porém quando tento bater nas rotas recebo um erro 502 ou 504, se não bater no / tenho o status: "{"titulo":"Curso de node"}"
O deploy funcionou porém quando tento bater nas rotas recebo um erro 502 ou 504, se não bater no / tenho o status: "{"titulo":"Curso de node"}"
Olá Kayqueln! Tudo bem?
Esses erros estão geralmente relacionados a problemas de gateway ou tempo de resposta do servidor. Aqui estão algumas sugestões para resolver o problema:
Verifique os Logs do CloudWatch:
Timeout das Funções Lambda:
Configuração do API Gateway:
Aqui está um exemplo de como você pode aumentar o timeout de uma função Lambda:
functions:
myFunction:
handler: handler.myFunction
timeout: 30 # Aumente o timeout para 30 segundos
Caso as sugestões acima não resolvam o seu problema, peço que compartilhe todo o seu projeto para que assim eu possa fazer testes para identificar o porquê esses erros estão acontecendo, envie via GitHub ou Drive do Google.
Espero ter ajudado e bons estudos!