Solução de problemas de isolamento de locatário para funções do Lambda - AWS Lambda

Solução de problemas de isolamento de locatário para funções do Lambda

Esta página aborda problemas comuns que ocorrem ao usar o isolamento de locatários para o AWS Lambda.

InvalidParameterValueException

Erro: a configuração de ID do locatário não foi especificada ou passada para uma função quando o isolamento de locatário não está habilitado.

Causas comuns

Esse erro ocorre ao invocar uma função isolada de locatário sem um ID de locatário, ou ao invocar uma função não isolada de locatário com um ID de locatário.

Resolução

Adicione um ID de locatário se a função tiver o isolamento de locatário habilitado, ou remova o ID de locatário se a função não tiver o isolamento de locatário habilitado.

TooManyRequestsException

Erro: taxa excedida

Causas comuns

Além da limitação de taxa com base no máximo de execuções simultâneas e na taxa de escalabilidade de funções, o Lambda limita o número máximo de ambientes de execução com reconhecimento de locatários (ativos ou ociosos) que podem existir por vez a 2.500 para cada 1.000 execuções simultâneas de sua função.

Resolução

Para corrigir esse problema, é possível reduzir a taxa na qual as solicitações de invocação com identificadores de locatário exclusivos são feitas, implementar novas tentativas com recuo exponencial e jitter ou solicitar um aumento do limite de simultaneidade da função.