检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
使用Go语言程序构建HTTP函数 使用FunctionGraph函数对MFA微服务进行Serverless化改造 使用FunctionGraph函数访问Redis数据 FunctionGraph函数的冷启动优化实践
Diffusion应用部署到自定义域名下开放内网或外网访问,实现更多的自定义功能。 自定义模型:应用支持挂载文件系统上传自定义模型使用,搭配不同模型能力从而获得更个性化的图像生成效果。 进阶使用:如需在具体业务中使用AI绘画应用,本文还提供多用户资源共享和多用户资源隔离、API模式访问应用、WebUI认证以及
Query中的请求参数:event["queryStringParameters"]["参数名"] 您自定义的用户数据:event["user_data"] 函数代码获取的三种请求参数与API网关自定义认证中的参数关系如下所示: Header中的请求参数:对应自定义认证中参数位置为
使用FunctionGraph函数对OBS中的图片进行压缩 本章节介绍如何配置一个图片压缩函数,配合使用“OBS应用事件源”触发器实现对OBS中的图片进行压缩。 使用FunctionGraph函数为OBS中的图片打水印 本章节介绍如何配置一个为图片打水印的函数,配合使用“OBS应用事件源”触发器实现对OBS中的图片打水印。
cketMQ实例在同一个VPC中。同时,需要确保RocketMQ实例所在的安全组入方向规则已放通实例的连接端口,否则无法通知消息。(当前处于公测阶段,仅支持华东-上海一。) 使用异步调用的函数,返回值的大小不能超过256KB,否则会返回空值。 配置异步调用策略 登录函数工作流控制台,在左侧的导航栏选择“函数
进阶使用:使用ECS作为NFS服务器实现多用户资源隔离 如需实现多用户使用场景下的资源隔离,FunctionGraph函数支持挂载ECS服务器作为文件系统来源,通过设置共享NFS路径可有效管理多用户模型资源,可通过以下操作实现: 购买ECS服务器 设置ECS下的NFS共享 在AI绘画应用中挂载ECS 上传自定义模型和节点
Diffusion应用进行访问时必须。 云解析服务 DNS 解析公网域名 免费。 使用华为云云解析服务进行公网域名解析时必须。 虚拟私有云 VPC 区域:华东-上海一 子网数量:1 购买量:1 虚拟私有云:免费。 子网:免费。 使用自定义模型和多用户使用时必须。 弹性文件服务 SFS
上传自定义模型(可选) 进阶使用:使用ECS作为NFS服务器实现多用户资源隔离 进阶使用:通过挂载同一SFS文件系统实现多用户资源共享 进阶使用:使用专享版APIG触发器提升性能 进阶使用:启用WebUI认证 进阶使用:使用API模式访问应用 免责声明 父主题: 功能应用类实践
掩码~29”,可以根据页面建议选择。 192.168.x.x/24 参数配置完成后,单击“立即创建”,完成虚拟私有云VPC和子网的创建。 步骤三:购买专享版APIG实例 请根据业务需要,参考购买专享版APIG实例购买相应规格的专享版APIG实例。购买过程中请参照以下注意事项: 区域:选择“华东-上海一”。
新发布的版本默认不绑定触发器,不会挂载磁盘,不带预留实例。 latest版本不能删除。 如果函数版本关联了别名,则删除版本时会把关联的别名删除。 删除版本将永久删除关联的代码、配置、别名及事件源映射,但不会删除日志。删除操作无法恢复,请谨慎操作。 发布版本 登录函数工作流控制台,在左侧的导航栏选择“函数
计费场景一 某用户在4月份创建了3个函数A、B、C,如表1所示。假设在4月份中,函数A累计执行次数是200万次、函数B累计执行次数是10万次、函数C累计执行次数10万次,那么4月份中函数A、B和C总共产生多少费用? 表1 函数创建详情 函数名称 说明 函数A(未使用预留实例) 202
数工作流控制台只能查看,不能编辑和删除,相关操作请在DWR服务中执行。 前提条件 已经在函数工作流控制台创建函数流,可作为配置子流程使用。 使用函数流功能前,请先了解表达式说明和运算符说明。 配置说明 在函数编排页面,单击“子流程”节点,配置子流程参数。 图1 子流程参数配置 表1
掩码~29”,可以根据页面建议选择。 192.168.x.x/24 参数配置完成后,单击“立即创建”,完成虚拟私有云VPC和子网的创建。 步骤三:购买专享版APIG实例 请根据业务需要,参考购买专享版APIG实例购买相应规格的专享版APIG实例。购买过程中请参照以下注意事项: 区域:选择“华东-上海一”。
将“nextjs-node-modules.zip”上传到华为云“上海一”的任意OBS桶中,并复制其链接备用,更多详情请参见上传对象。 图3 复制OBS桶链接 登录函数工作流控制台,在左侧导航栏选择“函数 > 依赖包管理”,单击“创建依赖包”,配置如下参数: 依赖包名称:输入您自定义的依赖包名称,此处以“nextjs13
的文件大小限制为10M。 从OBS上传文件:填写“OBS链接URL”,OBS存储链接获取方法请参见OBS对象存储服务。 描述 依赖包的描述信息。 单击“确定”,完成依赖包的创建。默认首次创建的依赖包版本为“1”。 单击列表中的依赖包名称,进入版本历史界面,如图1所示可以查看当前依
函数预留实例 获取函数预留实例配置列表 修改函数预留实例数量 获取函数预留实例数量 父主题: API
配置函数的标签 标签用于标识资源,为函数添加标签,可以方便用户识别和管理拥有的函数。 您可以在函数创建完成后,在函数的详情页中为函数添加标签,一个函数最多可以添加20个标签。 如您的组织已经设定函数工作流服务的相关标签策略,则需按照标签策略规则为函数添加标签。标签如果不符合标签策
的标签。自动注入的类,需要用户自己创建对象。新创建的pom.xml中dependency应该为空,迁移过程中根据需要添加依赖,不用的jar包尽量不引入,根据需要在pom.xml中添加jar包依赖。 新增函数平台依赖,引入请求参数和响应类。 在pom文件中添加如下依赖: <dependency>
权限。 创建CTS触发器 以创建一个Python函数为例,介绍如何在函数中配置CTS触发器。 登录函数工作流控制台,在左侧的导航栏选择“函数 > 函数列表”。 单击右上方的“创建函数”,进入“创建函数”页面。 设置以下函数信息。 函数名称:输入您自定义的函数名称,例如:HelloWorld。
享,同时也能有效缩减函数代码包在部署与更新过程中的体积。 函数依赖包分为公共依赖包与私有依赖包,函数工作流控制台的“依赖包管理”模块统一管理所有的依赖包,请参考为函数配置依赖包进行函数依赖包的配置。 FunctionGraph支持用户针对同一依赖包进行版本的迭代,即同一依赖包可拥有多个版本,便于系统化管理依赖包。