检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
FunctionGraph心跳请求的超时时间是3秒,如果连续6次心跳请求未响应,函数实例将被终止。 约束与限制 当前仅使用Java语言的函数支持配置心跳函数。 心跳函数入口需要与函数执行入口在同一文件下。 Java心跳函数格式为: public boolean heartbeat()
CPU使用率低;改造后业务按需使用,低频服务缩容到0,明显降低资源成本。 通过托管模式进行Serverless化改造,业务改动少,单函数可支持多业务接口;通过独立函数方式进行改造,接口可独立发布,业务更加灵活,函数冷启动时间快。 实现流程 准备好应用程序所需的后端服务,如数据库、Redis等。
s": "1", "host": "xxxxxxxx", "x-forwarded-proto": "https", "pragma": "no-cache", "cache-control": "no-cache"
auth: IAM # 安全认证 protocol: HTTPS # 请求协议 timeout: 5000 # 后端超时时间 父主题: Serverless Devs
VPC和子网参数配置 参数类别 参数 参数说明 取值样例 基本信息 区域 必选参数。 VPC及其子网部署的区域。当前Stable Diffusion应用仅支持在“华东-上海一”部署。 华东-上海一 名称 必选参数。 VPC的名称。要求如下: 长度范围为1~64位。 名称由中文、英文字母、数字、下划线(_)、中划线(-)、点(
URI:POST /v2/{project_id}/fgs/functions API文档详情请参见:创建函数 请求示例 POST https://{Endpoint}/v2/{project_id}/fgs/functions { "code_filename": "index
描述 error_code String 错误码 error_msg String 错误信息 请求示例 删除指定依赖包。 DELETE https://{Endpoint}/v2/{project_id}/fgs/dependencies/{depend_id} 响应示例 无 状态码
下的订阅终端,此处以添加邮件订阅终端为例,订阅cts_test主题,订阅过程请参考订阅主题。 订阅主题可选择通过邮件、短信、HTTP/HTTPS等形式推送告警消息。 本案例中推送告警消息的事件是:当日志事件通过CTS触发器触发函数执行时,函数中过滤白名单告警日志,产生的告警消息推送至SMN主题的订阅终端。
上传与使用自定义模型 进阶使用:使用ECS作为NFS服务器实现多用户资源隔离 如需实现多用户使用场景下的资源隔离,FunctionGraph函数支持挂载ECS服务器作为文件系统来源,通过设置共享NFS路径可有效管理多用户模型资源,可通过以下操作实现: 购买ECS服务器 设置ECS下的NFS共享
取值-1到1000 -1代表该函数实例数无限制 0代表该函数被禁用 concurrent_num Integer 单实例并发数,v2版本才支持,取值1到1000 表6 Dependency 参数 参数类型 描述 id String 依赖包版本ID。 owner String 依赖包属主的domainId。
发布环境:选择“RELEASE”。 安全认证:此处为方便测试,选择“None”,实际业务请选择更安全的认证方式,例如IAM认证等。 请求协议:选择“HTTPS”。 后端超时(毫秒):填写最大值60000毫秒。 配置完成后,单击“确定”。 父主题: 使用Next.js项目构建HTTP函数
按需计费:适用于灵活使用场景。 包年/包月:适用于可预估资源使用周期的场景。 按需计费 区域 必选参数。 文件系统部署的区域。当前AI绘画应用仅支持在“华东-上海一”部署,且需与创建的虚拟私有云VPC保持一致。 华东-上海一 项目 必选参数。 项目部署的区域。根据区域选择默认同步设置。
信息在代码中 const ak = "<YOUR AK>"; const sk = "<YOUR SK>"; const endpoint = "https://functiongraph.<region>.myhuaweicloud.com"; const project_id = "<project_id>";
务。 创建新服务。 使用huawei-nodejs模板创建新服务。 serverless create --template-url https://github.com/zy-linn/examples/tree/v3/legacy/huawei-nodejs --path my-service
按需计费:适用于灵活使用场景。 包年/包月:适用于可预估资源使用周期的场景。 按需计费 区域 必选参数。 文件系统部署的区域。当前AI对话应用仅支持在“华东-上海一”部署,且需与创建的虚拟私有云VPC保持一致。 华东-上海一 项目 必选参数。 项目部署的区域。根据区域选择默认同步设置。
例在同一个VPC中。同时,需要确保RocketMQ实例所在的安全组入方向规则已放通实例的连接端口,否则无法通知消息。(当前处于公测阶段,仅支持华东-上海一。) 使用异步调用的函数,返回值的大小不能超过256KB,否则会返回空值。 配置异步调用策略 登录函数工作流控制台,在左侧的导航栏选择“函数
使用空白模板需要编辑测试事件。 使用已有模板会自动加载相对应的测试事件,事件模板说明如表2所示。 事件名称 事件名称必须以大写或小写字母开头,支持字母(大写或小写),数字和下划线“_”(或中划线“-”),并以字母或数字结尾,长度为1-25个字符,例如:event-123test。 测试事件
自定义域名:通过绑定自定义域名,将Stable Diffusion应用部署到自定义域名下开放内网或外网访问,实现更多的自定义功能。 自定义模型:应用支持挂载文件系统上传自定义模型使用,搭配不同模型能力从而获得更个性化的图像生成效果。 进阶使用:如需在具体业务中使用AI绘画应用,本文还提供多
上传与加载自定义模型和节点 进阶使用:使用ECS作为NFS服务器实现多用户资源隔离 如需实现多用户使用场景下的资源隔离,FunctionGraph函数支持挂载ECS服务器作为文件系统来源,通过设置共享NFS路径可有效管理多用户模型资源,可通过以下操作实现: 购买ECS服务器 设置ECS下的NFS共享
函数流功能目前支持“华北-北京四”、“华东-上海一”、“华东-上海二”、“华南-广州”、“亚太-新加坡”。 使用FunctionGraph函数流对图片进行压缩和打水印 本章节介绍如何使用函数流功能,编排函数自动化对图片进行压缩和打水印处理。 函数流功能目前支持“华北-北京四”、