检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
状态码: 500 表3 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误信息 请求示例 更新函数置顶状态。 PUT https://{Endpoint}/v2/{project_id}/fgs/functions/
数初始化入口命名规范与原有函数执行入口保持一致。如Node.js和Python函数,命名规则:[文件名].[初始化函数名]。 函数代码配置信息请参见配置函数代码。 父主题: 管理函数
函数配置概述 函数创建后,还需完成其它配置项设置才能正常使用函数,其中涉及如下配置项操作。 编辑函数代码 在代码编辑区中编辑函数代码,进而实现业务功能。 添加依赖包 依赖包可以为您提供函数依赖库、运行时环境及函数扩展等执行能力,进而减少部署或更新函数时的代码包体积。依赖包源添加方式支持公共依赖包和私有依赖包。
配置一个很大的资源规格,但是在处理低分辨率(例如短视频)视频时,会造成资源浪费。您可以把转码业务实现为元数据获取和转码两个函数,根据元数据信息指定转码函数的资源规格,最小化资源占用,达到更低的成本开销。 前提条件 已创建函数,若未创建,请参见创建空白函数。 操作步骤 登录Func
状态码: 400 表3 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误信息 请求示例 删除下沉入口。 DELETE https://{Endpoint}/v2/{project_id}/fgs/vpc-endpo
状态码: 429 表3 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误信息 请求示例 开通租户lts日志上报功能。 POST /v2/{project_id}/fgs/functions/enable-lts-logs
API方法 注册 http://${EXTENSION_API_ADDR}/extension/register 进程部署的扩展都需要在FunctionGraph注册成功后才能接收事件。您可以通过 EXTENSION_API_ADDR 环境变量得到FunctionGraph平台开
状态码: 401 表4 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误信息 请求示例 查询异步日志详情。 GET /v2/{project_id}/fgs/functions/async-status-log-detail
状态码: 403 表4 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误信息 请求示例 获取指定函数的lts日志组日志流配置。 GET /v2/{project_id}/fgs/functions/{urn}/lts-log-detail
deploy trigger命令 deploy trigger命令,是部署函数触发器的命令。 当执行命令deploy trigger -h/deploy trigger --help时,可以获取帮助文档。 操作案例 有资源描述文件(Yaml)时,可以直接执行s deploy tr
DIS触发器中起始位置LATEST和TRIM_HORIZON是什么意思? 起始位置对应DIS服务中的游标类型,用来选择从DIS通道中读取数据的位置: TRIM_HORIZON:从最早被存储至分区的有效记录开始读取。 例如,某租户使用DIS的通道,分别上传了三条数据A1,A2,A3
状态码: 500 表6 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误信息 请求示例 查询函数实例使用情况指标。 GET /v2/{project_id}/fgs/functions/{func_urn}/instancereports
状态码: 500 表5 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误信息 请求示例 查询函数实例流量指标。 GET /v2/{project_id}/fgs/functions/{func_urn}/slareports/{period}
状态码: 400 表6 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误信息 请求示例 获取按指定指标排序的函数列表。 GET /v2/{project_id}/fgs/function/report 响应示例 状态码:
状态码: 400 表5 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误信息 请求示例 删除资源标签。 DELETE https://{Endpoint}/v2/{project_id}/{resource_typ
案例概述 场景介绍 MetaERP业务场景进行微服务Serverless化改造,如图1所示,将低频使用但资源占用大的微服务逻辑,拆分成独立函数,常驻实例缩容到0;剩余微服务逻辑以Spring兼容方式进行函数化,实现函数化后的微服务快速冷启动和弹性,常驻实例减半。 图1 MFA Serverless改造前后架构
uccess时有值 errors Array of SyncExecutionNodeErrorDetail objects 流程执行错误信息,仅在status为fail时有值 数组长度:0 - 200 begin_time String 流程实例创建时间,格式:yyyy-MM-ddTHH:mm:ssZ,UTC时间
logging.info(f"start to deploy functionURN:{function_urn}") # 查询函数的配置信息 query_function_config_cmd = \ f'hcloud FunctionGraph ShowFunctionConfig
状态码: 400 表5 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误信息 请求示例 创建键值对分别为"testKey1:testValue1"、"testKey2:testValue2"的资源标签。 POST
最大长度:32 node_execution_details Array of NodeExecutionDetail objects 节点执行信息 数组长度:0 - 200 表4 NodeExecutionDetail 参数 参数类型 描述 node_id String 流程节点ID