Todos os produtos
Search
Central de documentação

Function Compute:Contexto

Última atualização: Jun 29, 2026

Este tópico descreve os conceitos relacionados ao contexto durante o uso do runtime Node.js no Function Compute para desenvolvimento de código.

O que é um contexto?

Quando o Function Compute executa uma função, o sistema transmite um objeto de contexto ao método de execução. Esse objeto contém informações sobre invocações, serviços, funções, análise de rastreamento e runtimes.

A tabela a seguir descreve os parâmetros contidos em um contexto.

Campo

Tipo

Descrição

requestId

String

ID exclusivo da solicitação usada para invocar a função. Registre este ID para solucionar problemas caso ocorra algum erro.

credentials

Estrutura Credentials, composta pelos seguintes campos:

  • accessKeyId

  • accessKeySecret

  • securityToken

Após configure uma função para uma role, o Function Compute obtém um conjunto de chaves temporárias por meio da API AssumeRole. Essas chaves têm validade de 36 horas. Use Credentials no código para acessar serviços relacionados, como o OSS. Assim, você acessa os serviços sem precisar incluir seu par de AccessKey no código da função. Para mais informações, consulte Conceder permissões ao Function Compute para acessar outros serviços da Alibaba Cloud.

function

Estrutura FunctionMeta, que contém os seguintes campos:

  • name

  • handler

  • memory

  • timeout

Informações básicas sobre a função invocada, como nome, handler, memória e tempo limite de execução.

service

Estrutura ServiceMeta, que contém os seguintes campos:

  • logProject

  • logStore

  • qualifier

  • versionId

Informações do serviço ao qual a função pertence, como nome, projeto associado e Logstore no Simple Log Service, além da versão e alias do serviço. O parâmetro qualifier indica a versão ou alias especificado durante a invocação. O parâmetro versionId representa a versão do serviço efetivamente invocada.

region

String

ID da região onde a função é invocada. Por exemplo, se a invocação ocorrer na região China (Shanghai), o ID será cn-shanghai. Para mais informações, consulte Endpoints de serviço.

accountId

String

ID da conta Alibaba Cloud à qual a função pertence.

logger

Estrutura ContextLog definida pelo Function Compute. A estrutura consiste nos seguintes campos:

  • debug

  • info

  • warn

  • error

  • log

Especifica o objeto de log usado para imprimir logs. Os logs são impressos no formato Data Request ID [Nível] Conteúdo do log. Exemplo: 2022-04-01T10:04:19.024Z 19b394a3-4fff-480c-9b5c-cbdfd6952f4e [info] hello,fc.