检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
Mongo触发器调用的请求正文有效负载大小为6M。 前提条件 函数及其配置: 已创建函数,创建过程请参见创建函数。 已配置函数的GeminiDB委托权限,委托的创建请参见配置函数的委托权限。 请参见配置网络开启函数访问VPC内资源的网络配置。 云数据库GeminiDB Mongo: 已创建GeminiDB
型选择“EG触发器”,填写触发器配置信息,如表4所示。 图5 EG触发器 表4 定时触发器配置信息 参数 说明 触发器类型 选择“EG触发器”。 提供方 EG事件源提供方,支持华为云和自定义两种方式。 事件通道 当“提供方”选择“自定义”时,配置此参数。事件通道负责接收来自事件源的事件来触发函数流执行。
上传业务代码,目前支持在线编辑代码和上传开发好的代码包文件部署,详情请参见配置函数代码和配置函数的依赖包。 API和云产品事件源触发函数执行 通过API和云产品事件源触发函数执行,触发方法请参见配置函数的触发器。 弹性执行 函数在执行过程中,会根据请求量弹性扩容,支持请求峰值的执行,此过程无需配置,由Function
配置触发器 函数如何获取APIG触发器中的请求路径或请求参数? 函数和Kafka必须在同一个子网内,才可以配置Kafka触发器吗?
打开Springboot项目,在maven插件处单击package,生成jar包。 图1 生成jar包 配置工程web端口。HTTP函数当前支持8000端口,需配置工程web端口为 8000(此端口请勿修改), 可以使用application.properties文件来配置,也可以在启动时指定端口号。
配置函数流的EG服务组件 函数流支持配置事件网格服务(EG)服务组件,EG节点会发布已配置的事件至指定的EG事件通道,如何创建EG资源请参见开始使用事件网格。 约束与限制 EG服务组件当前仅支持华北-北京四。 通过数据工坊DWR服务创建的函数流,在函数工作流控制台只能查看,不能编
配置函数流的函数服务组件 函数流支持配置函数服务组件,通过该组件可以关联已创建的函数,进而实现业务需求。 约束与限制 通过数据工坊DWR服务创建的函数流,在函数工作流控制台只能查看,不能编辑和删除,相关操作请在DWR服务中执行。 配置的函数节点返回的数据格式必须是json格式,否则会解析失败。
已经在函数工作流控制台创建函数,如何创建请参见创建空白函数。 使用函数流功能前,请先了解表达式说明和运算符说明。 配置说明 在函数流编排区域,单击循环组件进行配置。 图1 配置循环组件 表1 循环组件参数配置 参数 说明 遍历数组路径 通过JSONPath表达式从输入的数据中获取数组。例如此时有输入:{"arr":[1
点或异常处理节点。 前提条件 使用函数流功能前,请先了解表达式说明和运算符说明。 配置说明 在函数流编排区域,单击服务节点,配置服务组件参数。 图1 串行模式 图2 并行模式 表1 服务组件参数配置 参数 说明 执行模式 下拉列表可选择“串行模式”和“并行模式”。 串行模式:当选
进行单独管理,便于多函数共享,同时也能有效缩减函数代码包在部署与更新过程中的体积。 函数依赖包分为公共依赖包与私有依赖包,函数工作流控制台的“依赖包管理”模块统一管理所有的依赖包,请参考为函数配置依赖包进行函数依赖包的配置。 FunctionGraph支持用户针对同一依赖包进行版
务中执行。 前提条件 已经在函数工作流控制台创建函数流,可作为配置子流程使用。 使用函数流功能前,请先了解表达式说明和运算符说明。 配置说明 在函数编排页面,单击“子流程”节点,配置子流程参数。 图1 子流程参数配置 表1 子流程参数 参数 说明 选择子流程 下拉列表中会展示所有已创建的函数流。
处理节点。 前提条件 使用函数流功能前,请先了解表达式说明和运算符说明。 配置说明 在函数流编排区域,配置“条件分支”节点参数和连线参数。 图1 条件分支节点配置 图2 连线配置 表1 条件分支节点参数配置 参数 说明 输入过滤表达式 通过JSONPath表达式对节点的输入信息进行过滤。
、结束节点和异常处理节点。 配置说明 在函数流编排页面,单击“异常处理”节点,在右侧弹出页面中配置异常处理参数。 图1 配置异常处理 表1 异常处理参数配置 参数 说明 是否重试 默认关闭。 重试条件(JSONPath) 当开启“是否重试”后,需要配置此项。该参数用以判断满足重试
前提条件 使用函数流功能前,请先了解表达式说明和运算符说明。 配置说明 在函数流编排区域,单击时间等待节点,修改“延迟时间(秒)”参数(输入值必须在0.001到86400之间)。 图1 配置时间等待节点 父主题: 函数流组件配置说明
符说明。 配置说明 在函数编排页面,单击“并行分支”节点,配置并行分支参数。 图1 并行分支节点配置 表1 并行分支参数 参数 说明 分支执行完成条件 下拉列表可选择如下3种条件: 所有分支执行完成。 一个分支执行完成。 指定数目分支执行完成。 当选择该条件时,需要配置“指定分支
包方式配置代码。 Go 不支持 Go是编译型语言,不支持在线编辑代码,仅支持上传代码包方式配置代码。 C# 不支持 C#是编译型语言,不支持在线编辑代码,仅支持上传代码包方式配置代码。 PHP 支持 - 定制运行时 支持 - Cangjie 不支持 - 当代码编辑器中部署的代码大
可通过在VPC内配置公网NAT网关绑定EIP的方式实现,具体请参见配置固定公网IP。 配置委托权限: 函数使用VPC访问能力时,必须为函数配置VPC管理权限的委托,配置委托权限的操作步骤请参见配置委托权限。以下为涉及的委托权限: 使用VPC功能:需要为函数配置“VPC Admi
设置函数异步配置信息 功能介绍 设置函数异步配置信息。 调用方法 请参见如何调用API。 URI PUT /v2/{project_id}/fgs/functions/{function_urn}/async-invoke-config 表1 路径参数 参数 是否必选 参数类型 描述
获取函数异步配置信息 功能介绍 获取指定函数某一版本的异步配置信息。 调用方法 请参见如何调用API。 URI GET /v2/{project_id}/fgs/functions/{function_urn}/async-invoke-config 表1 路径参数 参数 是否必选
删除函数异步配置信息 功能介绍 删除函数异步配置信息。 调用方法 请参见如何调用API。 URI DELETE /v2/{project_id}/fgs/functions/{function_urn}/async-invoke-config 表1 路径参数 参数 是否必选 参数类型