检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
) 用户向其中一个桶上传文件。 触发函数执行,对文件加/解密。 函数将处理后的文件上传到指定桶中。 完成本教程后,您的公有云账户将存在以下资源: 2个OBS桶(上传需要处理的文件和存储处理后的文件) 一个为文件加/解密的函数 一个OBS应用事件源,用来关联函数和OBS桶 父主题:
Serverless实例的生命周期可以分为三个阶段: 初始化:在此阶段,FunctionGraph会尝试解冻之前的执行环境,若没有可解冻的环境,FunctionGraph会进行资源创建,下载函数代码,初始化扩展和Runtime,然后开始运行初始化代码(主程序外的代码)。 执行:在此阶段,实例接收事件后开始执行函数。函
函数支持的运行时语言 PHP函数开发指南 2019年3月 序号 功能名称 功能描述 阶段 相关文档 1 函数支持访问VPC资源 函数新增支持用户创建虚拟私有云(VPC)并访问自己VPC内的资源,同时支持通过SNAT方式绑定EIP访问外网。在编辑函数时,您可以通过配置,为函数增加VPC网络的访问能力。
decode_responses=True) 使用Redis连接池进一步复用已创建的连接,有效提升程序性能;同时,Redis提供了最大连接数配置确保连接资源的使用保持在一个可控范围内,并且能够确保线程安全。 最大连接数配置区间:在FunctionGraph函数配置Redis最大连接数建议在如下区间选取一个值:
依赖,在勾选LTS Administrator时,还会自动勾选依赖的策略:Tenant Guest。 单击“下一步”,根据实际业务需求选择资源授权范围,单击“确定”,完成权限委托设置。 父主题: 函数+LTS:日志实时过滤
GIL锁导致实例上的线程被绑定到一个核上,造成多并发无法使用多核,即使配置更大资源规格也无法提升函数处理性能。 对于Node.js函数,由于V8引擎的单进程单线程,造成多并发无法使用多核,即使配置更大资源规格也无法提升函数处理性能。 父主题: 配置函数
该指标用于统计函数运行的预留实例数 个 - 0 - int package-functionname functionCost 资源使用量 该指标用于统计函数执行资源使用量,即函数执行内存使用 * 函数执行时间 MB - 0 - float package-functionname 表2
yml中的region和credentials。 部署。 使用如下命令的场景为首次部署服务,以及在更改serverless.yml中的函数、事件或资源之后,希望同时部署服务中的所有更改。该命令详情请参考Deploy命令。 serverless deploy 父主题: 使用指南
aS和SaaS类云服务内部的安全以及对租户定制配置进行安全有效的管理,包括但不限于虚拟网络、虚拟主机和访客虚拟机的操作系统,虚拟防火墙、API网关和高级安全服务,各项云服务,租户数据,以及身份账号和密钥管理等方面的安全配置。 《华为云安全白皮书》详细介绍华为云安全性的构建思路与措
客户端请求 函数作用在客户端发起请求到CDN节点收到请求之间,例如访问URL重写。 节点回源 函数作用在CDN节点收到请求且节点无缓存,回源请求资源之前,例如回源URL改写。 表2 规则参数说明 参数 说明 匹配类型 所有文件:所有文件都遵循当前设置的规则。 文件名后缀:指定后缀类型的文件遵循当前设置的规则。
5%,则函数工作流会将5%的流量到打到灰度版本,95%的流量打到主版本,该值支持输入0-100的整数。 按指定规则灰度 该功能目前仅支持HTTP函数或APIG触发器。选择该类型后需要设置如下参数: 规则模式:有“满足下列所有规则”和“满足下列任意规则”两种,设置后可以根据“Header”进行灰度。
如何获取Token? 调用接口时,可以使用Token进行认证鉴权,可以通过IAM标准接口获取Token,示例如下。 获取华南区的Token示例命令如下。 curl -k -i -X POST https://iam.cn-south-1.myhuaweicloud.com/v3/auth/tokens
使用NET Core CLI C#新增json序列化和反序列化接口,并提供HC.Serverless.Function.Common.JsonSerializer.dll 。 提供的接口如下: T Deserialize<T>(Stream ins):反序列化值传递到Function处理程序的对象中。
怎样获取在函数运行过程中实际使用了多少内存? 函数调用的返回信息中会包含最大内存消耗等信息,请参考开发指南中的SDK接口。也可以在执行结果界面查看。 父主题: 函数执行
第三方依赖JAR包 |--- jackson-databind-2.10.0.jar 第三方依赖JAR包 |--- log4j-api-2.12.0.jar 第三方依赖JAR包 |--- log4j-core-2.12.0.jar
第三方依赖JAR包 |--- jackson-databind-2.10.0.jar 第三方依赖JAR包 |--- log4j-api-2.12.0.jar 第三方依赖JAR包 |--- log4j-core-2.12.0.jar
事件网格服务(EventGrid),EG节点会发布已配置的事件至指定的EG事件通道,如何创建EG资源请参见事件网格相关文档。 流程控制器 回调节点 通过人工干预实现对执行中函数流的条件控制,函数流将阻塞在回调节点,直到用户调用回调接口以继续函数流执行,从而达到人工审批的效果。 子流程 把已创建的“函数流”
PHP语言 √表示支持,×表示不支持 语言版本 是否支持 开发指导 PHP 7.3 √ 接口定义、有关SDK接口说明和开发指导请参见PHP函数开发指南。 父主题: 支持的编程语言
C#语言 √表示支持,×表示不支持 语言版本 是否支持 开发指导 C# (.NET Core 2.1) √ 接口定义、有关SDK接口说明和函数开发指导请参见C#函数开发指南 C# (.NET Core 3.1) √ C# (.NET Core 6.0) √(当前仅支持华北-乌兰察
Java语言 √表示支持,×表示不支持 语言版本 是否支持 开发指导 Java 8 √ 接口定义、有关SDK接口说明和函数开发指导请参见Java函数开发指南。 Java 11 √ 父主题: 支持的编程语言