Estos contenidos se han traducido de forma automática para su comodidad, pero Huawei Cloud no garantiza la exactitud de estos. Para consultar los contenidos originales, acceda a la versión en inglés.
Centro de ayuda/ FunctionGraph/ Guía del usuario/ Configuración de la función/ Configuración de los parámetros básicos
Actualización más reciente 2022-11-07 GMT+08:00

Configuración de los parámetros básicos

Información general

Después de crear una función, Memory, Handler y Execution Timeout (s) se establecen automáticamente en función del tiempo de ejecución. Si es necesario, modificarlos según esta sección.

Prerrequisitos:

Ha creado una función.

Procedimiento

  1. Inicie sesión en la consola de FunctionGraph. En el panel de navegación, seleccione Functions > Function List.
  2. Haga clic en la función que se va a configurar para ir a la página de detalles de la función.
  3. Elija Configuration > Basic Settings y configure los parámetros basados en Tabla 1. Los parámetros marcados con un asterisco (*) son obligatorios.
    Tabla 1 Parámetros básicos

    Parámetro

    Descripción

    App

    Después de crear una función, se categoriza automáticamente en la aplicación default y no se puede cambiar a otras aplicaciones.

    AVISO:

    Una aplicación actúa como una carpeta. En el futuro, las funciones se gestionarán por etiqueta para una mejor experiencia.

    *Handler

    • Para una función Node.js, Python o PHP, el controlador debe ser nombrado en el formato de [file name].[function name], que debe contener un punto (.).

      Ejemplo: myfunction.handler

    • Para una función Java, el controlador debe ser nombrado en el formato de [package name].[file name].[function name].

      Ejemplo: com.xxxxx.exp.Myfunction.myHandler

    • Para una función Go, el controlador debe ser nombrado en el formato de [plug-in name].[function name]. El nombre de la función debe comenzar con una letra mayúscula. El nombre del controlador puede contener un máximo de 128 caracteres.

      Ejemplo: Function.Handler

    • Para una función de C#, el controlador debe ser nombrado en el formato de [.NET assembly file name]::[namespace and class of the handler function]::[handler function name].

      Ejemplo: HelloCsharp::Example.Hello::Handler

    *Enterprise Project

    Seleccione un proyecto de empresa creado y agréguele la función. De forma predeterminada, se selecciona default.

    NOTA:

    Si EPS no está habilitado, este parámetro no estará disponible. Para obtener más información, consulte Habilitación de la función del proyecto empresarial.

    *Execution Timeout (s)

    Duración máxima de la función puede ser ejecutada. Puede establecer este parámetro en la página de ficha Configuration. Si la ejecución tarda más de 90s, utilice la invocación asincrónica.

    El valor oscila entre 3s y 900s.

    NOTA:

    Para establecer el tiempo de espera de ejecución en 900s a 43,200s, póngase en contacto con el soporte técnico.

    Memory (MB)

    Memoria de una instancia de función. Opciones: 128, 256, 512, 768, 1024, 1280, 1536, 1792, 2048, 2560, 3072, 3584 y 4096.

    Description

    Descripción de la función, que no puede superar los 512 caracteres.

  4. Haga clic en Save.