Se a invocação de uma função falhar ocasionalmente com o erro Function time out after, aumente o tempo limite de execução, verifique a lógica da função ou identifique trechos de código que consomem muita CPU.
Problema
As invocações de função falham ocasionalmente com o erro Function time out after.
Soluções
Use uma ou mais das soluções a seguir para resolver o problema de tempo limite.
Solução 1: Aumentar o tempo limite de execução
Se a função precisar de mais tempo do que o limite atual permite, aumente o tempo limite de execução.
Para obter mais informações, consulte Gerencie funções.
Solução 2: Verificar a lógica da função e configurar logs
Configure os logs da função e analise-os para determinar se o tempo limite foi causado por latência ou atrasos em chamadas de API externas.
Solução 3: Identificar trechos de código intensivos em CPU
Verifique se determinadas condições de entrada acionam caminhos de código que exigem muito processamento da CPU e fazem a função exceder o tempo limite.