检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
获取依赖包版本详情 功能介绍 获取依赖包版本详情 调用方法 请参见如何调用API。 URI GET /v2/{project_id}/fgs/dependencies/{depend_id}/version/{version} 表1 路径参数 参数 是否必选 参数类型 描述 project_id
获取函数预留实例配置列表 功能介绍 获取函数预留实例配置列表 调用方法 请参见如何调用API。 URI GET /v2/{project_id}/fgs/functions/reservedinstanceconfigs 表1 路径参数 参数 是否必选 参数类型 描述 project_id
创建应用程序 功能介绍 创建应用程序(该功能目前仅支持华东-上海一、华北-北京四) 调用方法 请参见如何调用API。 URI POST /v2/{project_id}/fgs/applications 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String
函数异步执行并返回预留实例ID(已废弃) 功能介绍 函数异步执行并返回预留实例ID用于场景指客户端请求执行比较费时任务,不需要同步等待执行完成返回结果,该方法提前返回任务执行对应的预留实例ID, 如果预留实例有异常,可以通过该实例ID把对应实例删除(该接口主要针对白名单用户)。 目前仅支持广州
发布函数版本 功能介绍 发布函数版本。 调用方法 请参见如何调用API。 URI POST /v2/{project_id}/fgs/functions/{function_urn}/versions 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String
进阶使用:使用ECS作为NFS服务器实现多用户资源隔离 应用场景 FunctionGraph的函数除了支持挂载弹性文件系统SFS外,也支持挂载ECS服务器共享出的NFS共享路径。在多用户使用场景下,使用ECS能够有效地进行多用户的资源管理,通过配置特定的权限,满足用户之间需要强隔离的使用需求。
查询应用程序列表 功能介绍 查询应用程序列表(该功能目前仅支持华东-上海一、华北-北京四) 调用方法 请参见如何调用API。 URI GET /v2/{project_id}/fgs/applications 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是
查询应用程序模板详情 功能介绍 查询应用程序模板详情(该功能目前仅支持华东-上海一、华北-北京四) 调用方法 请参见如何调用API。 URI GET /v2/{project_id}/fgs/application/templates/{id} 表1 路径参数 参数 是否必选 参数类型
获取函数异步调用请求列表 功能介绍 获取函数异步调用请求列表 调用方法 请参见如何调用API。 URI GET /v2/{project_id}/fgs/functions/{function_urn}/async-invocations 表1 路径参数 参数 是否必选 参数类型
获取指定函数流执行实例 功能介绍 获取指定函数流执行实例 调用方法 请参见如何调用API。 URI GET /v2/{project_id}/fgs/workflows/{workflow_id}/executions/{execution_id} 表1 路径参数 参数 是否必选
查询函数流 功能介绍 查询函数流 调用方法 请参见如何调用API。 URI GET /v2/{project_id}/fgs/workflows 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目ID,获取方式请参见获取项目ID。 最小长度:1
查询应用程序模板列表 功能介绍 查询应用程序模板列表(该功能目前仅支持华东-上海一、华北-北京四) 调用方法 请参见如何调用API。 URI GET /v2/{project_id}/fgs/application/templates 表1 路径参数 参数 是否必选 参数类型 描述
template in the folder ./my-service serverless create --template-url https://github.com/zy-linn/examples/tree/v3/legacy/huawei-nodejs --path my-service
e.printStackTrace(); System.out.println(e.getHttpStatusCode()); System.out.println(e.getRequestId());
配置函数的并发处理 默认情况下,每个函数实例同一时刻只处理一个请求。函数收到并发请求时,例如并发三个请求,FunctionGraph会启动三个函数实例处理请求。FunctionGraph提供了单实例多并发能力,可以在一个实例上并发处理多个请求。 单实例多并发适合函数处理逻辑中有较
通过KooCLI管理函数 KooCLI工具支持FunctionGraph服务,用户可以通过CLI工具执行函数管理,别名管理,触发器管理函数调用等操作。 约束与限制 当通过API访问公有云系统时,需要使用访问密钥(AK/SK)进行身份认证并对请求进行加密,确保请求的机密性、完整性和
构建程序 通过Web托管方式改造微服务。改造过程中,如果微服务是基于spring框架,则需要使用FunctionGraph提供的SDK,即在pom.xml文件中添加步骤1中依赖。此时,您只需修改配置以及打包方式即可将微服务改造成serverless函数。具体操作步骤如下: 配置微服务依赖。
e.printStackTrace(); System.out.println(e.getHttpStatusCode()); System.out.println(e.getRequestId());
e.printStackTrace(); System.out.println(e.getHttpStatusCode()); System.out.println(e.getRequestId());
开发HTTP函数 本章节通过HTTP函数部署koa框架,更多HTTP详情,请参见创建HTTP函数。 约束与限制 HTTP函数只能绑定APIG/APIC触发器,根据函数和APIG/APIC之间的转发协议,函数的返回合法的http响应报文中必须包含body(String)、statu