函数工作流 FUNCTIONGRAPH-配置环境变量:预设值

时间:2024-07-13 11:22:31

预设值

环境变量存在如下预设值,您无法配置和预设值同名的环境变量。

表1 预设值及说明

环境变量名

含义

获取方式和默认值

RUNTIME_PROJECT_ID

函数的项目ID

Context类提供接口或通过系统环境变量获取

RUNTIME_FUNC_NAME

函数名称

Context类提供接口或通过系统环境变量获取

RUNTIME_FUNC_VERSION

函数版本

Context类提供接口或通过系统环境变量获取

RUNTIME_HANDLER

函数执行入口

通过系统环境变量获取

RUNTIME_TIMEOUT

函数执行的超时时间

通过系统环境变量获取

RUNTIME_USERDATA

用户通过环境变量传入的值

Context类提供接口或通过系统环境变量获取

RUNTIME_CPU

函数占用的CPU资源,取值与MemorySize成比例

Context类提供接口或通过系统环境变量获取

RUNTIME_MEMORY

函数配置的内存大小

Context类提供接口或通过系统环境变量获取

单位MB

RUNTIME_MAX_RESP_BODY_SIZE

最大返回值限制

通过系统环境变量获取

系统默认为6291456 Byte

RUNTIME_INITIALIZER_HANDLER

函数初始化入口

通过系统环境变量获取

RUNTIME_INITIALIZER_TIMEOUT

函数初始化超时时间

通过系统环境变量获取

RUNTIME_ROOT

Runtime包的路径

通过系统环境变量获取

系统默认路径为/home/snuser/runtime

RUNTIME_CODE_ROOT

代码在容器中的存放目录

通过系统环境变量获取

系统默认路径为/opt/function/code

RUNTIME_ LOG _DIR

系统日志在容器中存放的目录

通过系统环境变量获取

系统默认路径为/home/snuser/log

support.huaweicloud.com/usermanual-functiongraph/functiongraph_01_0154.html