检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
事件类型函数可以在FunctionGraph函数界面或CodeArts IDE Online界面进行函数编辑或代码包上传,一键式完成函数云上部署,用户无需关心并处理函数的并发、故障恢复等问题。 高性能极速运行时 事件函数提供毫秒级函数启动、函数扩容、函数调用,秒级故障中断检测及秒级故障恢复。 便捷完备的工具链
py、函数B代码文件lts_cleanse.py及依赖包huaweicloudsdklts) 、lts_cleanse.zip.sha256 学习使用。 日志采集和存储 在云日志服务创建日志组,此处以test1206、test-1121为例,创建过程请参考创建日志组。 在云日志服务创建日志流,此处以tes
如果您希望在代码运行期间写入一些数据到实例里,打印日志到本地,或者您使用的依赖默认写入jar所在的目录,请对/tmp目录进行写入操作。 我的日志如何被收集,应该怎么输出日志? 函数实例在一段时间内没有请求会被销毁,写入到本地日志会同时被销毁,当前用户也无法在函数运行中查看函数本地日志,
否 Integer 批处理大小,单次函数执行处理的最大数据量。DIS、DDS、KAFKA、RABBITMQ触发器此参数必填。 DDS触发器:批处理大小设置1-10,000的范围内 DIS触发器:批处理大小设置1-10,000的范围内 KAFKA触发器:批处理大小设置1-1,000的范围内
Python Runtime集成的非标准库 表3 Python Runtime集成的非标准库 模块 功能 版本号 dateutil 日期/时间处理 2.6.0 requests http库 2.7.0 httplib2 httpclient 0.10.3 numpy 数学计算 1.13
云端数据加工处理 在OBS对象存储服务创建OBS桶和OBS对象,并配置事件通知。 在OBS对象存储服务创建OBS桶和OBS对象,如图1所示,创建过程请参考创建OBS桶。 图1 OBS桶 创建的OBS桶名为“logstore”,OBS对象为“log.txt”用于存储日志数据。 创建委托
选择已创建的企业项目,将函数添加至企业项目中,默认选择“default”。 说明: 如果您没有开通企业管理服务,将无法看到企业项目选项。开通方法请参见如何开通企业项目。 *执行超时时间(秒) 在“配置”页签,函数运行的超时时间,超时的函数将被强行停止。如果执行时间超过90秒,请采用异步调用的方式。
务提供统一的云资源按项目管理,以及项目内的资源管理、成员管理。 说明: 如果您没有开通企业管理服务,将无法看到企业项目选项。开通方法请参见如何开通企业项目。 委托名称 默认未使用任何委托,支持用户选择已创建的委托。 说明: 用户委托函数工作流去访问其他的云服务,举例:如果用户函数
被拒绝次数是指并发请求太多,系统流控而被拒绝的请求次数。 单位:次 ≥ 0 counts 函数 5分钟 concurrency 并发数 该指标用于统计函数同时调用处理的最大并发请求个数。 单位:个 ≥ 0 counts 函数 5分钟 reservedinstancenum 预留实例个数 该指标用于统计函数配置的预留实例个数。
境,可以投入更多的精力关注代码和业务逻辑 FunctionGraph将公共依赖缓存在平台内,相比于私有依赖,用户代码冷启动时不需要承担访问存储服务获取依赖文件的网络时延开销。 私有依赖的文件大小限制为300M,对于较大的依赖包用户需要对文件进行多次拆分并上传;公共依赖可以突破300M的文件限制,导入和删除都更加方便。
认创建的日志组functiongraph.log.group.xxx。如何创建日志组详情请参见管理日志组。 默认展示系统自动生成的日志组(以functiongraph开头)。 日志流 指定日志组下的日志流。如何创建日志流详情请参见管理日志流。 默认展示为创建函数时自动生成的日志流(以函数名称开头)。
使用环境变量设置以下信息:安装文件的目录、存储输出的位置、存储连接和日志记录设置等。这些设置与应用程序逻辑解耦,在需要变更设置时,无需更新函数代码。 python语言示例 在如下函数代码片段中,参数“obs_output_bucket”为图片处理后存储地址。 def handler(event
该指标用于统计函数调用最小运行时间 毫秒 - 0 - float package-functionname concurrency 并发数 该指标用于统计函数同时调用处理的最大并发请求个数 个 - 0 - int package-functionname payPerUseInstance 弹性实例数 该指
dis的依赖包。 Nodejs其他版本制作依赖包过程与上述相同。 为Java函数制作依赖包 使用Java编译型语言开发函数时,依赖包需要在本地编译。开发Java函数中如何添加依赖包请参考Java函数开发指南(使用IDEA工具普通Java项目)。 为PHP函数制作依赖包 制作函数依赖包推荐在Huawei
25万GB-秒,由于1.25万GB-秒小于每月免费40万GB-秒额度,所以累计执行总时间费用为0元。 标准函数流中节点执行次数统计时,除开始、结束、异常处理这3个不统计外,其余节点都要被统计。 综上所述,由于标准函数流每月有免费5000次节点执行次数,因此5月份该标准函数流总费为(8万次-5000次)*
子网,从而可以在函数中访问该子网下的资源。 如果需要在函数中访问其他用户共享给您的子网,请先确保该子网的拥有者已经正常为您配置了子网共享(如何配置请参考VPC子网共享给其他账号),然后在函数的网络配置中选择共享的子网即可,具体操作请参考访问VPC。如果后续VPC子网拥有者取消了共享,则您将无法在函数中访问该子网。
http://localhost:${PORT}`); }); 创建一个package.json文件,此文件用于向npm提供信息,使其能够识别项目以及处理项目的依赖关系。 { "name": "custom-container-http-example", "version": "1
预留实例是将函数实例的创建和释放交由用户管理,当您为某一函数创建了预留实例,函数工作流收到此函数的调用请求时,会优先将请求转发给您的预留实例,当请求的峰值超过预留实例处理能力时,剩余部分的请求将会转发给按量实例,由函数工作流自动为您分配执行环境。 预留实例在创建完成后,会自动加载该函数的代码、依赖包以及执行