Configuração das configurações básicas
Visão geral
Depois que uma função é criada, Memory, Handler, e Execution Timeout (s) são definidos automaticamente com base no seu tempo de execução. Se necessário, modifique-os com base nesta seção.
Pré-requisitos
Você criou uma função.
Procedimento
- Efetue log-in no Console do FunctionGraph. No painel de navegação, escolha Functions > Function List.
- Clique na função a ser configurada para ir para a página de detalhes da função.
- Escolha Configuration > Basic Settings e configure os parâmetros com base em Tabela 1. Os parâmetros marcados com um asterisco (*) são obrigatórios.
Tabela 1 Configurações básicas Parâmetro
Descrição
App
Depois que uma função é criada, ela é automaticamente categorizada no aplicativo default e não pode ser alternada para outros aplicativos.
AVISO:Um aplicativo funciona como uma pasta. No futuro, as funções serão gerenciadas pelo rótulo para uma melhor experiência.
*Handler
- Para uma função Node.js, Python ou PHP, o manipulador deve ser nomeado no formato de [nome do arquivo].[nome da função], que deve conter um ponto (.).
Exemplo: myfunction.handler
- Para uma função Java, o manipulador deve ser nomeado no formato de [nome do pacote].[nome do arquivo].[nome da função].
Exemplo: com.xxxxx.exp.Myfunction.myHandler
- Para uma função Go, o manipulador deve ser nomeado no formato de [nome do plug-in].[nome da função]. O nome da função deve começar com uma letra maiúscula. O nome do manipulador pode conter no máximo 128 caracteres.
Exemplo: function.Handler
- Para uma função C#, o manipulador deve ser nomeado no formato de [.NET assembly file name]::[namespace e classe da função do manipulador]::[handler function name].
Exemplo: HelloCsharp::Example.Hello::Handler
*Enterprise Project
Selecione um projeto empresarial criado e adicione a função a ele. Por padrão, default é selecionado.
NOTA:Se o EPS não estiver ativado, esse parâmetro não estará disponível. Para obter detalhes, consulte Ativando a Função do Projeto Corporativo.
*Execution Timeout (s)
Duração máxima que a função pode ser executada. Você pode definir esse parâmetro na página de guia Configuration. Se a execução demorar mais do que 90s, use a invocação assíncrona.
O valor varia de 3s a 900s.
NOTA:Para definir o tempo limite de execução para 900s a 43.200s, entre em contato com o suporte técnico.
Memory (MB)
Memória de uma instância de função. Opções: 128, 256, 512, 768, 1024, 1280, 1536, 1792, 2048, 2560, 3072, 3584, e 4096.
Description
Descrição da função, que não pode exceder 512 caracteres.
- Para uma função Node.js, Python ou PHP, o manipulador deve ser nomeado no formato de [nome do arquivo].[nome da função], que deve conter um ponto (.).
- Clique em Save.