检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
--version 安装华为云函数工作流提供商插件 从npm安装最新的软件包,请运行: npm i --save serverless-huawei-functions 设置华为云函数工作流 运行向华为云发出请求的Serverless命令,需要在您的计算机上设置华为云凭证,具体详情请参考设置华为云凭证。
到对象存储服务(OBS)或云日志服务(LTS),才可在OBS桶或LTS日志组里面查看历史事件信息。否则,您将无法追溯7天以前的操作记录。 云上操作后,1分钟内可以通过云审计控制台查询管理类事件操作记录,5分钟后才可通过云审计控制台查询数据类事件操作记录。 CTS新版事件列表不显示
使用虚拟私有云。 创建函数之前,需要创建委托,给FunctionGraph函数赋权,确保FunctionGraph函数能够访问到DIS和CloudTable资源。 创建虚拟私有云 登录虚拟私有云控制台,单击“创建虚拟私有云”,进入“创建虚拟私有云”界面。 填写私有云配置信息。 基
部署和使用AI对话ChatGLM3应用 本章节介绍如何通过函数工作流控制台部署AI对话ChatGLM3应用。部署成功后,即可使用内置默认模型和临时域名开始AI对话体验。 前提条件 完成部署AI对话ChatGLM3准备工作,委托中包含“SWR Admin”、“VPC Administrator”和“Server
String 快速函数流日志组ID,仅快速模式函数流且日志级别不为NONE时 lts_stream_id String 快速函数流日志流ID,仅快速模式函数流且日志级别不为NONE时返回。 definition WorkflowCreateBody object 创建函数流的body体 表3
排队成功后请求就返回,服务端在空闲的情况下会逐个处理排队的请求。 触发器 触发函数执行的事件。 函数流 用户通过在UI界面拖拽组件、配置组件和连接组件进行可视化编排,创建函数流任务,完成复杂场景的编排。 单实例多并发 单实例多并发是指单个实例可以同时处理的请求数量。 自定义镜像函数
函数工作流计费概述 通过阅读本文,您可以快速了解函数工作流 FunctionGraph的计费模式、计费项、免费额度、费用账单、欠费等主要计费信息。 计费模式 函数工作流采用按需付费方式,无最低费用,即总费用 = 请求次数费用 + 计量时间费用+节点执行次数(函数流)费用+其他费用
ExecutionsAborted 工作流实例执行被中断个数 该指标用于统计用户工作流实例被终止运行的个数 个 - 0 - int ProjectId ExecutionsTimedOut 工作流实例执行超时个数 该指标用于统计用户工作流实例超时运行的个数 个 - 0 - int
事件 简单地说,事件主要用于触发函数运行。 如果您选择华为云作为提供商,则服务中的events仅限于华为云API网关(APIG)和OBS,具体详情请参见事件列表。 部署后,Framework将设置您的function应该侦听的相应事件配置。 配置 事件属于每个函数,可以在serverless
帮助用户快速开放API,同时API网关也支持用户使用自己的认证方式(以下简称自定义认证),以便更好地兼容已有业务能力。 本手册基于函数工作流服务实践编写,指导您快速创建后端服务为FunctionGraph的API,并通过APIG安全认证中的“自定义认证”鉴权方式进行调用。 解决方案
return 'OK' 创建函数 创建函数的时候,必须选择委托包含OBS访问权限的委托,否则不能使用OBS服务。 登录函数工作流控制台,在左侧导航栏选择“函数 > 函数列表”,进入函数列表界面。 单击“创建函数”,进入创建函数流程。 选择“创建空白函数”,填写函数配置信息。
表3配置参数。 图1 配置VPC 表3 网络配置参数说明 参数 说明 VPC 必选参数。 选择需要访问的虚拟私有云VPC。创建虚拟私有云VPC和子网请参见创建虚拟私有云基本信息及默认子网。 子网 必选参数。 选择VPC下的子网。 域名 可选参数。“拉美-圣保罗一”区域暂不支持配置域名。
String API调用地址(APIG触发器参数)。 func_info ApigTriggerFuncInfo object APIG触发器函数工作流后端详情(APIG触发器参数)。APIG触发器此参数必填。 sl_domain String APIG系统默认分配的子域名(APIG触发器参数)。
workflow_id 是 String 函数工作流ID 最小长度:1 最大长度:512 请求参数 表2 请求Body参数 参数 是否必选 参数类型 描述 name 是 String 函数流名称 最小长度:1 最大长度:64 description 否 String 函数流描述 最小长度:1 最大长度:512
name 关键通知名称。 operations 操作列表。 格式为:服务类型:资源类型A;资源类型B:操作名称1;操作名称2,例如:["ECS:ecs;server:restartServer;deleteServer",...]。 DDS触发器数据如下。 { "instance_id":
直接上传函数代码 本章节指导您使用函数工作流控制台,直接上传本地开发完成的zip或jar代码文件进行函数代码部署。 操作场景 当函数的代码包大小不超过40MB时,可以使用函数工作流控制台直接上传代码包进行部署。 请参见函数工程打包规范在本地打包代码文件,如需修改函数执行入口,请参见修改函数执行入口。
String API调用地址(APIG触发器参数)。 func_info ApigTriggerFuncInfo object APIG触发器函数工作流后端详情(APIG触发器参数)。APIG触发器此参数必填。 sl_domain String APIG系统默认分配的子域名(APIG触发器参数)。
服务韧性 华为云数据中心按规则部署在全球各地,所有数据中心都处于正常运营状态,无一闲置。数据中心互为灾备中心,如一地出现故障,系统在满足合规政策前提下自动将客户应用和数据转离受影响区域,保证业务的连续性。为了减少由硬件故障、自然灾害或其他灾难带来的服务中断,华为云为所有数据中心提供灾难恢复计划。
配置函数流的EG服务组件 函数流支持配置事件网格服务(EG)服务组件,EG节点会发布已配置的事件至指定的EG事件通道,如何创建EG资源请参见开始使用事件网格。 约束与限制 EG服务组件当前仅支持华北-北京四。 通过数据工坊DWR服务创建的函数流,在函数工作流控制台只能查看,不能编
每个函数最多可配置10个测试事件。 创建测试事件 事件数据作为event参数传入入口函数,配置后保存可以持久化,以便下次测试使用。以下介绍如何使用函数工作流控制台创建测试事件。 登录函数工作流控制台,在左侧导航栏选择“函数 > 函数列表”,进入函数页面。 单击函数名称,进入函数详情界面。 在函数详情页,选择函数版