Todos os produtos
Search
Central de documentação

Function Compute:Definir cotas de função

Última atualização: Jun 29, 2026

Para evitar invocações excessivas de funções e custos descontrolados, cada conta Alibaba Cloud tem um limite padrão de 300 instâncias simultâneas por região. O Function Compute também oferece cotas no nível da função para impedir que uma única função utilize instâncias em excesso. Esse mecanismo protege os recursos de backend e ajuda a evitar cobranças inesperadas.

Casos de uso

  • Proteger a concorrência de funções críticas.

    Por exemplo, duas funções, function-a e function-b, compartilham uma cota no nível da conta. A function-a é essencial para o negócio, mas a function-b tende a ter invocações excessivas que podem afetar a function-a. Defina uma cota para a function-b para limitar seu consumo de instâncias e garantir recursos suficientes à function-a. Você também pode definir uma concorrência reservada para a function-a, assegurando um número específico de instâncias exclusivamente para ela.

  • Proteger um serviço downstream.

    Se suas funções do Function Compute acessam frequentemente um banco de dados RDS com capacidade de processamento limitada, defina uma cota nas funções que acessam o RDS para evitar sobrecarga no banco de dados.

  • Bloquear uma função com mau funcionamento.

    Caso identifique invocações anormais em uma função, defina sua cota como 0 para bloquear todas as invocações.

  • Evitar invocações descontroladas de funções.

    Ações de usuários em navegadores ou clientes podem ser imprevisíveis. Definir uma cota no nível da função previne invocações sem controle e ajuda a evitar cobranças inesperadas.

Limitações

  • Por padrão, uma única conta Alibaba Cloud tem um limite total de concorrência de 300 instâncias por região. A cota real da sua conta aparece no Quota Center. Para solicitar uma cota maior, envie uma solicitação no Quota Center.

  • A cota máxima para uma única função corresponde a 90% da cota no nível da conta para a região. A soma de todas as cotas de funções em uma região não pode exceder 90% da cota no nível da conta para essa região.

    Por exemplo, se a cota no nível da conta para a região for 300, a cota máxima para uma única função será 270. Se você definir a cota de uma função como 100, a soma das cotas de todas as outras funções nessa região não poderá ultrapassar 170.

Defina a cota de instância elástica

Função única

  1. Faça login no console do Function Compute. No painel de navegação à esquerda, escolha Function Management > Functions.

  2. Na barra de menus superior, selecione uma região. Na página Functions, clique em na função desejada.

  3. Clique em na aba Scaling configuration e, em seguida, clique em Edit na seção Function Quota.

  4. No painel Edit Quota, defina a Elastic Instance Quota e clique em OK.

Múltiplas funções

  1. Faça login no console do Function Compute. No painel de navegação à esquerda, escolha Elasticity Management > Function Quotas.

  2. Na página Function Quotas, clique em Create Quota. No painel Create Quota, selecione as funções desejadas, defina a Elastic Instance Quota e clique em OK.

Bloqueio de cota de recursos para funções GPU

Após definir a cota de instância elástica, sua conta reserva uma parte da cota total de recursos para a função. Os recursos bloqueados ficam reservados exclusivamente para essa função. Por exemplo, se você definir a elastic instance quota de uma função GPU como 2, o sistema bloqueará o número correspondente de recursos de placas GPU. A cota bloqueada varia conforme o cenário, como mostra a tabela a seguir.

Nota

Para consultar as cotas totais das diferentes séries de placas GPU, veja Cotas e limites.

Cenário

Lógica de bloqueio de cota

Exemplo de configuração

Cota de função bloqueada

Versão única, tipo de placa único

cota de instância elástica × número de placas por instância

Série Tesla, placa única

Bloqueia 2 placas Tesla

Múltiplas versões, mesmo tipo de placa

Calcule cota de instância elástica × número de placas da versão para cada versão e utilize o valor máximo.

Versão 1: Série Tesla, placa única

Versão 2: Série Tesla, 8 placas

Bloqueia 16 placas Tesla

Múltiplas versões, tipos de placa diferentes

Para cada tipo de placa, calcule independentemente cota de instância elástica × número máximo de placas entre todas as versões desse tipo e bloqueie cotas separadamente para cada tipo de placa.

Versão 1: Tesla, placa única

Versão 2: Série Ada.1, placa única

Versão 3: Série Ada.1, 8 placas

Bloqueia 2 placas Tesla e 16 placas Ada.1