检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
获取base64编码前的内容 getUserData() 获取APIG自定义认证中设置的userdata 表2 APIGRequestContext相关方法说明 方法名 方法说明 getApiId() 获取API的ID getRequestId() 获取此次API请求的requestId
支持的编程语言 Node.js语言 Python语言 Java语言 Go语言 C#语言 PHP语言 定制运行时语言 仓颉语言 父主题: 使用前必读
project_name String 租户的project name。 package String 函数所属的分组Package,用于用户针对函数的自定义分组。 runtime String FunctionGraph函数的执行环境 Python2.7: Python语言2.7版本。 Python3
云审计服务类型和操作订阅所需要的事件通知,由函数对日志中的关键信息进行分析和处理。相关内容请参考云审计服务用户指南。 通过云审计服务,您可以记录与FunctionGraph服务相关的操作事件,便于日后的查询、审计和回溯。相关内容请参考云审计服务支持的FunctionGraph操作列表。
函数服务是否支持在函数中启动TCP的监听端口,通过EIP接收外部发送过来的TCP请求? 目前函数暂不支持这种方式。函数的理念是无服务器计算,计算资源只会在运行期分配,这种自定义监听端口的场景并不适合。 父主题: 通用问题
如何获取上传的文件? 以Python语言为例,如果用户用os.getcwd()查看当前目录的话,会发现当前目录是/opt/function,但实际代码是传到/opt/function/code里的。 有2种方法可以获取到上传的文件: 函数里使用cd命令切换路径到/opt/function/code
command 否 String 启动容器镜像的命令 args 否 String 启动容器镜像的命令行参数 working_dir 否 String 镜像容器工作目录 uid 否 String 镜像容器的用户id gid 否 String 镜像容器的用户组id 表10 FuncLogConfig
定时策略和指标策略可以一起添加。当一起添加时,该类型的策略的预留实例数的最小值不得低于另外一种策略最新更新的预留实例数。如8:59分,指标策略更新预留实例数为9个,而10点的定时策略配置的预留实例数是5个,那么10点最终更新的预留实例为9个;而下一条定时策略是11点生效,那么10点到11点指标策略更新的预留实例数最小不会低于5个。
FunctionGraph服务的监控指标参考 功能说明 本节定义了FunctionGraph上报云监控服务的监控指标的命名空间,监控指标列表和维度定义,用户可以通过云监控服务提供管理控制台或API接口来检索FunctionGraph产生的监控指标和告警信息。 命名空间 SYS.FunctionGraph
√表示支持,×表示不支持 语言版本 是否支持 开发指导 PHP 7.3 √ 接口定义、有关SDK接口说明和开发指导请参见PHP函数开发指南。 父主题: 支持的编程语言
仓颉语言 √表示支持,×表示不支持 语言版本 是否支持 Cangjie 1.0 √ 父主题: 支持的编程语言
接口定义、有关SDK接口说明和函数开发指导请参见Python函数开发指南。 Python 3.6 √ Python 3.9 √ Python 3.10 √ 父主题: 支持的编程语言
是否支持 开发指导 Java 8 √ 接口定义、有关SDK接口说明和函数开发指导请参见Java函数开发指南。 Java 11 √ 父主题: 支持的编程语言
√表示支持,×表示不支持 语言版本 是否支持 开发指导 Go 1.x √ 接口定义、有关SDK接口说明和函数开发指导请参见Go函数开发指南。 父主题: 支持的编程语言
是否有initializer的代码示例? 有,请参考如下示例。 Node.js(initializer入口介绍) exports.initializer = function(context, callback) { callback(null, ''); };
FunctiongGraph函数的并发处理过程是什么? FunctionGraph会根据实际的请求情况自动弹性伸缩函数实例,并发变高时,会分配更多的函数实例来处理请求,并发减少时,相应的实例也会变少。 用户函数实例数=用户函数并发数/该函数的单实例并发数。 用户函数并发数:指某一刻该函数同时执行的请求数。
如何读取函数的请求头? 函数入口中的第一个参数里面包含请求头,您可以打印函数执行结果,从而获取想要的字段。 如下图,event为函数入口的第一个参数,headers为请求头。 父主题: 函数执行
1) √ C# (.NET Core 6.0) √(当前仅支持华北-乌兰察布二零二、华北-乌兰察布二零一、拉美-墨西哥城二) 父主题: 支持的编程语言
} else { fmt.Println(err) } } 更多编程语言的SDK代码示例,请参见API Explorer的代码示例页签,可生成自动对应的SDK代码示例。 状态码 状态码 描述 200 ok 400 Bad Request 请求错误。 401
哪些事件可以触发FunctionGraph函数? 有关事件源的完整列表,请参考支持的事件源。 父主题: 触发器管理