Todos os produtos
Search
Central de documentação

Function Compute:Configure um mecanismo de nova tentativa

Última atualização: Jun 29, 2026

O comportamento de nova tentativa do Function Compute depende de como você invoca a função. Invocações síncronas nunca repetem a execução automaticamente. Invocações assíncronas tentam novamente de forma automática para determinados tipos de erro, com comportamento configurável e implicações de faturamento que variam conforme o erro.

Invocações síncronas

O Function Compute não tenta novamente invocações síncronas com falha. Se uma invocação síncrona falhar, implemente a lógica de nova tentativa no código do cliente.

Invocações assíncronas

A tabela a seguir descreve como o Function Compute trata invocações assíncronas com falha.

Tipo de erro

Comportamento de nova tentativa

Faturado

Resolução

HandledInvocationError e UnhandledInvocationError

Por padrão, tenta até 3 vezes. Ajuste o número de tentativas conforme as necessidades do seu negócio.

Sim — faturado por invocação. Consulte Visão geral do faturamento.

Corrija o erro no código da função.

Limite de concorrência excedido

Tenta novamente por até 5 horas com backoff exponencial. A primeira tentativa ocorre 0,5 segundos após a falha; os intervalos subsequentes dobram (1 s, 2 s, 4 s, 8 s, …).

Não

Aumente a cota de concorrência no Quota Center. Por padrão, cada conta Alibaba Cloud pode executar até 100 instâncias por região.

Erro interno

Sem nova tentativa

Não

Entre em contato com o suporte técnico pelo DingTalk (ID do grupo: 64970014484).

Recursos insuficientes do Function Compute

Sem nova tentativa

Não

Próximos passos