检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
在线调试函数 本章节介绍如何通过函数工作流控制台管理测试事件,并通过测试事件在线调试函数。 操作场景 完成函数的各项配置后,在函数详情页的“代码”页签下,可自定义配置测试事件,验证函数能否成功执行。 有关函数在线调试测试事件的操作,可以参考指导视频使用空白模板创建函数中调试测试事件的操作介绍。
Java函数开发指南(使用IDEA工具普通Java项目) Java函数接口定义 Java函数接口定义:作用域 返回参数 函数名(函数参数,Context参数) 作用域:提供给FunctionGraph调用的用户函数必须定义为public。 返回参数:用户定义,FunctionGraph负责转换为字符串,作为HTTP
案例概述 场景介绍 FunctionGraph支持在函数内访问客户的Redis数据库。本文介绍如何使用FunctionGraph和Redis客户端的能力,实现一个高可定制、高可靠、高可观测的最佳实践。 实现流程 表1 使用FunctionGraph函数访问Redis数据实现流程 序号
获取函数列表 功能介绍 获取函数列表 调用方法 请参见如何调用API。 URI GET /v2/{project_id}/fgs/functions 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 租户项目 ID,获取方式请参见获取项目ID。
C#函数开发 C#函数接口定义 FunctionGraph运行时目前支持C#(.NET Core 2.1)、C#(.NET Core 3.1)、C#(.NET Core 6.0,当前仅支持华北-乌兰察布二零二、华北-乌兰察布二零一、拉美-墨西哥城二)版本。 C#函数接口定义:作用域
使用函数模板创建函数 FunctionGraph提供了多种场景的函数模板,在使用函数模板创建函数时,可实现代码、环境变量自动填充,快速构建函数应用。 创建函数 登录函数工作流控制台,在左侧的导航栏选择“函数 > 函数列表”。 单击右上方的“创建函数”,进入“创建函数”页面。 创建
获取指定函数的所有触发器 功能介绍 获取指定函数的所有触发器设置。 调用方法 请参见如何调用API。 URI GET /v2/{project_id}/fgs/triggers/{function_urn} 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是
获取指定函数绑定的servicebridge函数列表 功能介绍 获取指定函数绑定的servicebridge函数列表信息。 调用方法 请参见如何调用API。 URI GET /v2/{project_id}/fgs/functions/{function_urn}/servicebridge/relation
Java函数开发指南(使用IDEA工具maven项目) Java函数接口定义 Java函数接口定义:作用域 返回参数 函数名(函数参数,Context参数) 作用域:提供给FunctionGraph调用的用户函数必须定义为public。 返回参数:用户定义,FunctionGraph负责转换为字符串,作为HTTP
Java函数开发指南(使用Eclipse工具) Java函数接口定义 Java函数接口定义:作用域 返回参数 函数名(函数参数,Context参数) 作用域:提供给FunctionGraph调用的用户函数必须定义为public。 返回参数:用户定义,FunctionGraph负责转换为字符串,作为HTTP
调用函数 FunctionGraph的函数执行需要多长时间? FunctionGraph的函数执行包含了哪些过程? FunctionGraph函数长时间不执行时,相关的实例会如何处理? 如何获取函数运行过程中的内存使用量信息? 为什么首次调用函数时速度会比较慢? 为什么函数实际使
查询异步日志详情 功能介绍 查询异步日志详情 调用方法 请参见如何调用API。 URI GET /v2/{project_id}/fgs/functions/async-status-log-detail 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String
创建事件函数 创建空白函数是指创建一个初始的、没有任何业务配置的函数,用户需根据业务要求完成函数的代码、网络、触发器等各项配置。 FunctionGraph支持创建事件函数和HTTP函数(仅FunctionGraph v2版本支持),本章节介绍事件函数。 约束与限制 单个账户下最大允许创建的函数个数为400。
创建函数 功能介绍 创建指定的函数。 调用方法 请参见如何调用API。 URI POST /v2/{project_id}/fgs/functions 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 租户项目 ID,获取方式请参见获取项目ID。
最新动态 本文介绍了函数工作流FunctionGraph各特性版本的功能发布和对应的文档动态,新特性将在各个区域(Region)陆续发布,欢迎体验。 2022年07月 序号 功能名称 功能描述 阶段 相关文档 1 支持配置定时伸缩预留实例 配置预留实例时,支持在指定的时间段、配置
更新函数最大实例数 功能介绍 更新函数最大实例数 调用方法 请参见如何调用API。 URI PUT /v2/{project_id}/fgs/functions/{function_urn}/config-max-instance 表1 路径参数 参数 是否必选 参数类型 描述 project_id
deploy.py代码示例 # -*-coding:utf-8 -*- import os import sys import json import logging import subprocess from yaml import load from base64 import
使用NET Core CLI C#新增json序列化和反序列化接口,并提供HC.Serverless.Function.Common.JsonSerializer.dll 。 提供的接口如下: T Deserialize<T>(Stream ins):反序列化值传递到Function处理程序的对象中。
使用FunctionGraph的Java函数配置Log4j2实现日志打印 案例概述 函数工作流服务支持Java函数配置log4j2,本章节将介绍如何使用函数和log4j2的能力实现日志打印。 步骤一:下载程序包 本例使用Java语言实现日志打印,请下载Log_demo.jar样例代码直接使用,无需其他修改。
FunctionGraph函数模型 介绍FunctionGraph函数模型的返回字段。 函数模型 FunctionGraph函数模型如下。 { "functions": [ { "func_urn": "urn:fss:xxxxxx