-
获取指定函数流执行实例 - 函数工作流 FunctionGraph
execution_id String 流程执行实例ID 最小长度:1 最大长度:64 status String 流程实例执行状态 最小长度:1 最大长度:32 枚举值: success fail running timeout cancel headers Object 函数执行时需要的Header
-
调用API时,报错怎么办? - 函数工作流 FunctionGraph
调用API时,报错怎么办? 您可参考错误码参考尝试解决,若无法解决,请联系技术支持工程师解决。 父主题: 函数执行
-
获取指定函数流执行实例列表 - 函数工作流 FunctionGraph
获取指定函数流执行实例列表 功能介绍 获取指定函数流执行实例列表 调用方法 请参见如何调用API。 URI GET /v2/{project_id}/fgs/workflows/{workflow_id}/executions 表1 路径参数 参数 是否必选 参数类型 描述 project_id
-
函数异步执行并返回预留实例ID(已废弃) - 函数工作流 FunctionGraph
函数异步执行并返回预留实例ID(已废弃) 功能介绍 函数异步执行并返回预留实例ID用于场景指客户端请求执行比较费时任务,不需要同步等待执行完成返回结果,该方法提前返回任务执行对应的预留实例ID, 如果预留实例有异常,可以通过该实例ID把对应实例删除(该接口主要针对白名单用户)。 目前仅支持广州和贵阳一
-
为什么第一次请求会比较慢? - 函数工作流 FunctionGraph
为什么第一次请求会比较慢? 因为函数是冷启动的,所以如果有初始化或者函数中有第一次执行比较耗时的操作,第一次请求会比较慢,后面接着的请求就会很快,因为此时容器还没有销毁。如果间隔一分钟没有请求,容器就会销毁。 父主题: 函数执行
-
配置磁盘挂载 - 函数工作流 FunctionGraph
目录),函数(和ECS相同的VPC配置)可以挂载对应目录进行读写等操作,实现计算资源的动态扩展。此类型适合业务不太频繁的场景。 使用文件系统挂载功能具有以下优势: 函数执行空间相比于/tmp,可以极大扩展存储空间。 多个函数之间可以共享访问已经配置好的文件系统。 ECS计算资源动
-
如何配置外网访问? - 函数工作流 FunctionGraph
选择给VPC添加公网NAT网关。 前提条件: 已创建虚拟私有云和子网,请参考创建虚拟私有云基本信息及默认子网。 已申请弹性云公网IP,请参考申请弹性公网IP。 创建公网NAT网关步骤如下: 登录NAT网关控制台,单击“购买公网NAT网关”。 在公网NAT网关购买页面,输入相关信息
-
创建函数时,为什么提示“已限制,不能执行此操作”? - 函数工作流 FunctionGraph
创建函数时,为什么提示“已限制,不能执行此操作”? 因为账号处于欠费状态。 父主题: 其他问题
-
怎样获取在函数运行过程中实际使用了多少内存? - 函数工作流 FunctionGraph
怎样获取在函数运行过程中实际使用了多少内存? 函数调用的返回信息中会包含最大内存消耗等信息,请参考开发指南中的SDK接口。也可以在执行结果界面查看。 父主题: 函数执行
-
函数内存超限返回“runtime memory limit exceeded”,如何查看内存占用大小? - 函数工作流 FunctionGraph
memory limit exceeded”,如何查看内存占用大小? 请在函数请求返回界面查看。 图1 查看oom内存大小 父主题: 函数执行
-
os.system("command &")执行日志未采集,应如何处理? - 函数工作流 FunctionGraph
os.system("command &")执行日志未采集,应如何处理? 不建议使用os.system("command &")后台运行命令,其产生的输出函数不进行采集。如果要得到后台运行命令的输出,建议使用subprocess.Popen的方式获取其输出。 父主题: 通用问题
-
为什么函数实际使用内存大于预估内存,甚至触发OOM? - 函数工作流 FunctionGraph
为什么函数实际使用内存大于预估内存,甚至触发OOM? 函数调用过程中,运行时会解析和缓存传入的event事件, 这部分操作会消耗额外的内存。 函数调用结束后,回收的内存首先会放入内部内存池中,并不一定归还给操作系统,导致内存偏高,在高并发场景下这种现象会更加明显。 父主题: 函数执行
-
离线异步任务场景 - 函数工作流 FunctionGraph
在离线异步应用场景中,工作负载具有以下一个或多个特征: 执行时间长 业务的处理耗时一般在分钟~小时级,Response Time不敏感。 提交后立即返回 在触发调用后立即得到返回,从而不因长耗时处理阻塞业务主逻辑的执行。 实时感知任务状态 无 并行处理 离线GPU任务需要处理大量数据,
-
核心概念 - 函数工作流 FunctionGraph
要是为了执行单个任务而编写,例如: 将用户保存到数据库。 处理数据库中的文件。 您可以在代码中执行多个任务,但不建议在没有充分理由的情况下这样做。分离关注点是最好的,Framework旨在帮助您轻松开发和部署函数,以及管理它们。 事件 任何触发华为云函数工作流的函数执行的事物都被
-
部署 - 函数工作流 FunctionGraph
源。 全量部署 如下是使用Serverless Framework执行部署的主要方法: serverless deploy 当您在serverless.yml中更新了函数、事件或资源配置,并且希望将该更改(或多个更改)部署到华为云时,请使用此方法。 工作原理 Serverless
-
创建函数流任务 - 函数工作流 FunctionGraph
务,支持执行历史持久化和查询,只支持异步调用,在函数流运行记录页面查询执行结果。 快速模式面向业务执行时长较短,需要极致性能的场景,只支持流程执行时长低于5分钟的场景,不支持执行历史持久化(比如不支持查询执行节点的历史信息),支持同步和异步调用。通过同步执行函数流接口进行函数流的
-
用户使用相同的镜像名更新镜像,预留实例无法自动更新,会一直使用老镜像,应如何处理? - 函数工作流 FunctionGraph
用户使用相同的镜像名更新镜像,预留实例无法自动更新,会一直使用老镜像,应如何处理? 建议使用非latest的镜像tag管理镜像更新,避免使用完全相同的镜像名。 父主题: 函数执行
-
Python2.7在执行reload(sys)后无法通过print打印日志应如何解决? - 函数工作流 FunctionGraph
Python2.7在执行reload(sys)后无法通过print打印日志应如何解决? 建议使用context.getLogger()打印日志: log = context.getLogger() log.info("test") 父主题: V1迁移V2相关问题
-
配置网络 - 函数工作流 FunctionGraph
购买公网NAT网关。 购买完成后,单击公网NAT网关名称进入详情页面,选择“添加SNAT规则”,单击“确定”完成配置。 相关操作视频: 创建通过弹性公网IP访问公网的VPC 使用SNAT访问公网 网络限制 根据对网络的不同设置,函数有以下网络访问能力,您可按需设置。 网络配置 说明
-
准备 - 函数工作流 FunctionGraph
在服务控制台左侧导航栏,选择“IoT物联网 > 设备接入”进入IoTDA控制台,单击左侧边栏 “规则”,然后单击“数据转发”,单击“创建规则”。 输入基本信息,然后单击创建规则。 规则名称 iotfg 也可自定义 数据来源选择 设备消息 触发事件选择 设备消息上报 设置转发目标,单击“添加”