Este conteúdo foi traduzido por máquina para sua conveniência e a Huawei Cloud não pode garantir que o conteúdo foi traduzido com precisão. Para exibir o conteúdo original, use o link no canto superior direito para mudar para a página em inglês.
Central de ajuda> FunctionGraph> Guia de usuário> Configuração da função> Configuração das configurações básicas
Atualizado em 2022-11-16 GMT+08:00

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

  1. Efetue log-in no Console do FunctionGraph. No painel de navegação, escolha Functions > Function List.
  2. Clique na função a ser configurada para ir para a página de detalhes da função.
  3. 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.

  4. Clique em Save.