Function Compute oferece uma plataforma totalmente gerenciada, pronta para uso e observável para processamento de tarefas em grande escala. É possível criar uma função de tarefa no console do Function Compute. Diferentemente das funções de evento, o Task Mode vem ativado por padrão após a criação de uma função de tarefa. Com o Task Mode, você envia, visualiza, interrompe e tenta novamente uma Asynchronous Task.
Crie uma função
Faça login no console do Function Compute. No painel de navegação à esquerda, selecione .
Na barra de navegação superior, selecione uma região. Na página Functions, clique em Create Function.
Na caixa de diálogo exibida, selecione Task Function como tipo de função conforme seu cenário e, em seguida, clique em Create {title}.
-
Na página Create {title}, configure os parâmetros a seguir e clique em Create.
-
Na página Function Details, selecione a aba Code e clique em Test Function.
Após a execução bem-sucedida da função, verifique a Response. Neste exemplo, o retorno é
hello world.
Após a criação da função, o Task Mode fica ativado por padrão na aba Tasks da página de detalhes da função.

Edite uma função
Na página Function Details, utilize a aba Code para modifique o código da função diretamente no console. Também é possível exportar o código como backup ou fazer upload de um novo código.
Se o painel esquerdo exibir alterações não confirmadas (indicadas por ①), clique em Deploy antes de clicar em Test Function para aplicar as alterações.

Para exportar ou fazer upload de código:


Para outras alterações de configuração, como especificações de instância e dimensionamento, consulte Especificações de instância de função e configurações elásticas.
Exclua uma função
Faça login no console do Function Compute. No painel de navegação à esquerda, escolha Function Management > Function.
Localize a função e clique em Delete na coluna Actions.
Na caixa de diálogo de confirmação, verifique se a função não possui recursos associados (como gatilhos ou políticas elásticas de instância mínima) e confirme a exclusão.
Documentos relacionados
O Task Mode é ativado por padrão após a criação de uma função de tarefa. Utilize o Task Mode para gerencie suas Asynchronous Tasks. Para mais informações, consulte Gerenciamento de tarefas.
Para ative o Task Mode em uma função existente, consulte Ativar o modo Asynchronous Task para uma função existente.
Além do console do Function Compute, também é possível usar uma API para iniciar uma Asynchronous Task. Para mais informações, consulte Invocar uma função.
Caso a função atinja o tempo limite ou enfrente outros problemas durante a execução, consulte as Perguntas frequentes sobre gerenciamento de funções para solução de problemas.
Funções invocadas com pouca frequência podem levar mais tempo para executar. Para detalhes, consulte Por que funções pouco utilizadas demoram mais para serem invocadas?. Para mitigar o impacto da latência de cold start em instâncias elásticas, defina o número mínimo de instâncias como 1 ou mais.
Se for necessário obter o ARN da função para localizar recursos da Alibaba Cloud no seu código, consulte Obter o ARN de uma função.