检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
快速入门 本章节旨在帮助您尽快了解Serverless Framework的使用。 初始化设置 您需要安装和配置以下几个前提条件: 在本地计算机上安装Node.js 14.x或更高版本,详情请参见安装Node.js和NPM。 安装Serverless Framework开源CLI版本3
创建空白函数 创建空白函数时可以选择“事件函数”和“HTTP函数”两种函数类型。 HTTP函数专注于优化Web服务场景,用户可以直接发送HTTP请求到URL触发函数执行,从而使用自己的Web服务。HTTP函数只允许创建APIG/APIC的触发器类型,其他触发器不支持。 HTTP函数当前不区
给要求高,通过API调用并行运行加快处理速度。 数据源集成 离线GPU任务对数据源的需求多种多样,处理过程中需要与多种存储产品(例如对象存储OBS)和多种消息产品(例如消息队列)进行频繁交互。 功能优势 函数计算为离线异步应用类工作负载提供以下功能优势: 业务架构简化 对于长耗时
使用FunctionGraph开发程序之后是否需要部署? 用户在本地开发程序之后打包,必须是ZIP包(Java、Node.js、Python、Go)或者JAR包(Java),上传至FunctionGraph即可运行,无需其它的部署操作。 制作ZIP包的时候,单函数入口文件必须在根
子网,从而可以在函数中访问该子网下的资源。 如果需要在函数中访问其他用户共享给您的子网,请先确保该子网的拥有者已经正常为您配置了子网共享(如何配置请参考VPC子网共享给其他账号),然后在函数的网络配置中选择共享的子网即可,具体操作请参考访问VPC。如果后续VPC子网拥有者取消了共享,则您将无法在函数中访问该子网。
角色用于授权。由于华为云各服务之间存在业务依赖关系,因此给用户授予角色时,可能需要一并授予依赖的其他角色,才能正确完成业务。角色并不能满足用户对精细化授权的要求,无法完全达到企业对权限最小化的安全管控要求。 策略:IAM最新提供的一种细粒度授权的能力,可以精确到具体服务的操作、资
* 每千次单价。 具体请求次数单价详情请参考价格详情。 GPU计量时间费用 根据您配置函数的GPU规格和函数执行时长计费,输入值必须在0GB到10GB之间,执行时长的计量粒度是1毫秒。 按需计费 函数计算资源消耗公式:函数GPU大小(GB) * 执行时长(秒)。执行时长的计量粒度是
period 否 String 时间段,单位为分钟 start_time 否 String 开始时间,精确到ms的时间戳 end_time 否 String 结束时间,精确到ms的时间戳 请求参数 无 响应参数 状态码: 200 表3 响应Body参数 参数 参数类型 描述 count
FunctionGraph配额 FunctionGraph服务的账户资源配额请参考账户资源限制,如果您需要扩大配额,请参考如何申请扩大配额。 父主题: 通用问题
返回FunctionGraph控制台,查看函数,确认已合入修改的内容。 CodeArts IDE Online本地创建函数 用户在CodeArts IDE Online本地创建函数并完成编辑,再将函数推送到FunctionGraph控制台。以下示例仅供参考,具体请以实际创建函数为准。
period 否 String 时间段,单位为分钟 start_time 否 String 开始时间,精确到ms的时间戳 end_time 否 String 结束时间,精确到ms的时间戳 metric_type 否 String 指标类型,为空或不在取值范围内时,查询所有指标。取值范围:totalCount
获取servicebridge可用的版本 功能介绍 获取servicebridge可用的版本 调用方法 请参见如何调用API。 URI GET /v2/{project_id}/fgs/servicebridge/version 表1 路径参数 参数 是否必选 参数类型 描述 project_id
当前支持针对同一依赖包,进行不同版本的系统化管理。 单击“创建版本”,填写相关信息,可以创建新的依赖包版本。 单击具体的版本号,可以查看版本地址。 单击版本号所在行的删除,可以删除该版本。 图1 删除依赖包版本 配置函数依赖 返回函数工作流控制台,在左侧导航栏选择“函数 > 函数列表”,进入函数列表界面。
程序包: 支持在线编辑代码。用户在编辑函数代码时支持类似工程方式的管理,可以创建文件、文件夹并对其进行编辑。 支持直接上传函数代码。用户在本地开发程序之后打包(程序包大小不超过40MB),必须是ZIP包(Java、Node.js、Python、Go)或者JAR文件(Java),然
程序包: 支持在线编辑代码。用户在编辑函数代码时支持类似工程方式的管理,可以创建文件、文件夹并对其进行编辑。 支持直接上传函数代码。用户在本地开发程序之后打包(程序包大小不超过40MB),必须是ZIP包(Java、Node.js、Python、Go)或者JAR文件(Java),然
FunctionGraph提供了REST(Representational State Transfer)风格API,支持您通过HTTPS请求调用,调用方法请参见如何调用API。 父主题: 使用前必读
的功能。(当前“OBS应用事件源”仅支持华北-北京四、华北-乌兰察布一、华东-上海一。) 场景介绍 将图片上传到特定的OBS桶中。 将用户上传的每个图片打水印。 将处理完后的图像上传到另一个指定的OBS桶中。 本教程必须使用两个不同的OBS桶。 保证函数和OBS桶在一个区域(区域都选择默认即可)。
获取函数预留实例数量 功能介绍 获取函数预留实例数量。 调用方法 请参见如何调用API。 URI GET /v2/{project_id}/fgs/functions/reservedinstances 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String
的功能。(当前“OBS应用事件源”仅支持华北-北京四、华北-乌兰察布一、华东-上海一。) 场景介绍 将图片上传到特定的OBS桶中 将用户上传的每个图像的尺寸进行压缩 将处理完后的图像上传到另一个指定的OBS桶中 本教程必须使用两个不同的OBS桶。 保证函数和OBS桶在一个区域(区域都选择默认即可)。
案例概述 FunctionGraph支持在函数内访问客户的Redis数据库。本文介绍如何使用FunctionGraph和Redis客户端的能力,实现一个高可定制、高可靠、高可观测的最佳实践。 父主题: 使用函数访问Redis数据库