检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
上传成功后,在“我的镜像”界面可查看。 步骤四:创建函数 在服务控制台左侧导航栏,选择“计算 > 函数工作流”。进入函数工作流控制台后在左侧导航栏选择“函数 > 函数列表”。 单击右上方的“创建函数”,进入“创建函数”页面,使用容器镜像部署函数。 填写基本信息。 函数类型:选择“事件函数”。 区域:默认,支持用户选择其他区域。
jar 函数中可直接调用Java运行环境,无需另外安装。 图3 输入启动参数 选中jar包和bootstrap文件,打包成zip包。 创建HTTP函数并上传代码 创建1个HTTP函数,并上传已打包的zip包。请参见创建HTTP函数。 验证结果 使用函数测试事件验证 在函数详情页,
创建函数 FunctionGraph入门简介 使用空白模板创建函数 使用模板创建函数 使用容器镜像部署函数 05 实践 创建业务所需函数,结合不同的触发器,实现不同的功能。 应用 使用函数压缩图片 使用函数为图片打水印 使用函数处理DIS数据 函数+APIG:处理文件上传 定时开关华为公有云虚拟机
获取函数调用链配置 功能介绍 获取函数调用链配置 调用方法 请参见如何调用API。 URI GET /v2/{project_id}/fgs/functions/{function_urn}/tracing 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是
直接上传函数代码 本章节指导您使用函数工作流控制台,直接上传本地开发完成的zip或jar代码文件进行函数代码部署。 操作场景 当函数的代码包大小不超过40MB时,可以使用函数工作流控制台直接上传代码包进行部署。 请参见函数工程打包规范在本地打包代码文件,如需修改函数执行入口,请参见修改函数执行入口。
配置函数流 创建函数流 启动函数流 函数流组件配置说明 管理函数流
异步执行函数 功能介绍 异步执行函数。 调用方法 请参见如何调用API。 URI POST /v2/{project_id}/fgs/functions/{function_urn}/invocations-async 表1 路径参数 参数 是否必选 参数类型 描述 project_id
传至OBS桶。如需修改函数执行入口,请参见修改函数执行入口。 如果创建的函数类型是HTTP函数,请参考配置HTTP函数的代码包。 约束与限制 请确保创建函数选择的“区域”与创建OBS桶选择的“区域”一致。 函数工作流控制台支持上传zip格式的代码包文件和jar格式(仅限Java)的代码文件。
配置函数的心跳检测 心跳函数用于检测用户函数运行时的异常场景,如函数死锁、函数内存溢出、函数网络异常等。 配置了心跳函数后,当函数运行时,FunctionGraph每隔5秒向函数实例发送一次心跳请求,触发心跳函数。如果心跳请求返回异常,FunctionGraph会认为函数实例异常,将终止此函数实例。
单击“确定”,完成GeminiDB触发器的创建。 配置GeminiDB事件触发函数 返回函数工作流控制台,在左侧的导航栏选择“函数 > 函数列表”。 选择待配置的函数,单击函数名称进入函数详情页。 在函数详情页,选择函数版本。 在“代码”页签下,单击“测试”,弹出“配置测试事件”对话框。
调用函数 函数创建和配置完成后,可通过RESTful API或者云服务事件源触发函数执行,实现相关业务功能。根据客户端是否需要等待函数的处理结果,函数的调用可分为同步调用和异步调用两种方式。 约束与限制 同步调用场景下,函数最大运行时长限制为15分钟。 异步调用场景下,函数最大运
图解函数工作流服务
上传程序包 函数设置中,函数执行入口中的index与步骤创建函数工程中创建的函数文件名保持一致,通过该名称找到FunctionGraph函数所在文件。 函数执行入口中的handler为函数名,与步骤创建函数工程中创建的index.js文件中的函数名保持一致。 在函数工作流控制台左侧导航栏选择“函数
FunctionGraph支持在函数内访问客户的Redis数据库。本文介绍如何使用FunctionGraph和Redis客户端的能力,实现一个高可定制、高可靠、高可观测的最佳实践。 实现流程 表1 使用FunctionGraph函数访问Redis数据实现流程 序号 步骤 说明 1 准备工作
利雅得。 创建函数资源共享 资源所有者需要在RAM管理控制台中创建共享资源,具体操作请参见创建共享。 查看和使用共享的函数 登录函数工作流控制台,在左侧的导航栏选择“函数 > 函数列表”。 在页面上选择“共享函数”页签,可以查看其他账号共享的函数资源。 如果您是函数资源的所有者,
支持HTTP函数 HTTP函数专注于优化 Web 服务场景,用户可以直接发送 HTTP 请求到 URL 触发函数执行。 商用 HTTP函数 HTTP函数使用 2021年7月 序号 功能名称 功能描述 阶段 相关文档 1 支持函数流功能 支持对函数进行编排,设计等操作。 商用 函数流管理
在本地进行函数编码后,将代码文件上传到OBS桶,并使用OBS链接创建函数。步骤如下: 创建函数工程:在本地进行编码实现函数功能。 上传工程到OBS桶:将代码文件压缩为zip格式并上传到已创建的OBS桶中,记录代码文件的OBS链接。 创建函数:调用API通过OBS链接创建函数。 步骤1:创建函数工程
如果启动失败可以在工单系统提交工单联系技术支持工程师。 配置Kafka事件触发函数 返回函数工作流控制台,在左侧的导航栏选择“函数 > 函数列表”。 选择待配置的函数,单击进入函数详情页。 在函数详情页,选择函数版本。 在“代码”页签下,单击“测试”,弹出“配置测试事件”对话框。 填写如表2所示测试信息后,单击“保存”。
2018-11-30 函数新增函数应用导入导出功能。 新增函数执行委托与触发器委托可独立设置功能。 2018-11-16 函数实现与云监控服务的对接, 新增FunctionGraph监控说明。 函数新增依赖包管理模块,统一管理用户所有依赖包。 函数新增日志下载功能。 2018-11-2
批量任务 批量任务状态变更 单击“确定”,完成IoTDA触发器的创建。 触发函数 返回函数工作流控制台,在左侧的导航栏选择“函数 > 函数列表”。 选择待配置的函数,单击函数名称进入函数详情页。 在函数详情页,选择函数版本。 在“代码”页签下,单击“测试”,弹出“配置测试事件”对话框。 填写如表2参数后,单击“创建”。