检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
配置触发器 函数如何获取APIG触发器中的请求路径或请求参数? 函数和Kafka必须在同一个子网内,才可以配置Kafka触发器吗?
创建函数 函数创建后是否支持修改函数名称? 函数创建后是否支持修改编程语言? 创建函数时提示“已限制,不能执行此操作”? 如何导出函数中的代码? 使用相同名称的镜像更新镜像时,预留实例无法自动更新,会一直使用老镜像
的操作。云审计服务管理控制台会保存最近7天的操作记录。 云审计控制台对用户的操作事件日志保留7天,过期自动删除,不支持人工删除。 本节介绍如何在云审计服务管理控制台查看或导出最近7天的操作记录。 在新版事件列表查看审计事件 在旧版事件列表查看审计事件 使用限制 单账号跟踪的事件可
获取,请参考获取账号ID、项目ID、日志组ID、日志流ID。 (3)制作函数B需要的 lts 依赖包,具体添加依赖方法请参考如何在函数平台创建依赖包和如何为函数添加依赖包。制作依赖包时可以参考命令“pip install huaweicloudsdklts”。同时,示例代码中包含了已适用于python3
zip依赖包文件中,例如,添加.dll、.so、.a等依赖库。 使用Java编译型语言开发函数时,依赖包需要在本地编译。开发Java函数中如何添加依赖包请参见Java函数开发指南(使用IDEA工具普通Java项目)。 父主题: Java
和错误。 函数日志:FunctionGraph函数代码生成的自定义日志。 扩展日志:FunctionGraph扩展代码生成的自定义日志。 如何在扩展中使用OpenTelemetry API 注册OpenTelemetry API 处理遥测 父主题: 遥测API
始节点和非异常处理节点。 当函数不连接异常处理节点时,只能连接一个非开始节点。 前提条件 已经在FunctionGraph控制台创建函数,如何创建请参见创建空白函数。 使用函数流功能前,请先了解表达式说明和运算符说明。 配置说明 单击编辑框中函数节点进行编辑。配置函数参数,参数说明如表1所示。
触发器类型 选择“APIG触发器(专享版)”。 实例 选择已创建的专享版APIG实例,如何创建详情请参见购买实例。 分组 API分组相当于一个API集合,API提供方以API分组为单位,管理分组内的所有API。如何创建详情请参见创建API分组。 发布环境 API可以同时提供给不同的场景调用
以配置多个。 创建内网域名请参见创建内网域名。 FunctionGraph如何实现域名解析请参见内网域名配置及验证。当前函数仅支持对A记录集类型的域名解析,记录集添加请参见记录集类型及配置规则。 函数如何访问VPC内的Redis请参见函数访问VPC内的Redis。 VPC对等连接网段
果函数代码仅依赖于开发工具包库,您可以使用控制台中“代码”页签下的代码编辑器在线编辑函数代码。 编写函数代码前,请参考修改函数执行入口了解如何查看和修改函数执行入口。在线编辑代码区域支持工程方式的管理,请参考在线编辑代码区域管理使用。 完成代码编辑后,单击“部署代码”,控制台会将
使用函数,时间等待节点。 循环节点内部只允许编排函数、时间等待和异常处理节点。 前提条件 已经在FunctionGraph控制台创建函数,如何创建请参见创建空白函数。 使用函数流功能前,请先了解表达式说明和运算符说明。 配置说明 在函数流编排区域,单击循环组件进行配置。 图1 配置循环组件
如果您希望在代码运行期间写入一些数据到实例里,打印日志到本地,或者您使用的依赖默认写入jar所在的目录,请对/tmp目录进行写入操作。 我的日志如何被收集,应该怎么输出日志? 函数实例在一段时间内没有请求会被销毁,写入到本地日志会同时被销毁,当前用户也无法在函数运行中查看函数本地日志,
但您仍可以测试您的函数。 图1 编辑器不展示代码 更多函数资源的限制,请参见使用限制。 操作步骤 以使用对象存储服务OBS控制台为例,介绍如何获取存储在OBS桶中的函数代码包对象URL,并将代码包文件上传至FunctionGraph。 登录对象存储服务OBS控制台,创建桶并将函数
依赖包 依赖包管理模块统一管理用户所有的依赖包,用户可以通过本地上传和obs地址的形式上传依赖包,并为依赖包命名。 函数依赖包生成示例请参考如何制作函数依赖包。 调用链 调用链跟踪、记录业务的调用过程,可视化地还原业务请求在分布式系统中的执行路径和状态,用于性能及故障快速定界。 bootstrap文件
认创建的日志组functiongraph.log.group.xxx。如何创建日志组详情请参见管理日志组。 默认展示系统自动生成的日志组(以functiongraph开头)。 日志流 指定日志组下的日志流。如何创建日志流详情请参见管理日志流。 默认展示为创建函数时自动生成的日志流(以函数名称开头)。
例如:HelloCsharp::Example.Hello::Handler。 不超过128个字符。 企业项目 仅开通企业项目后可看到该参数,开通方法请参见如何开通企业项目。 选择已创建的企业项目,将函数添加至企业项目中,默认选择“default”。 执行超时时间(秒) 函数执行的超时时间,超过时
输入自定义数据库名称。admin、local、config为保留数据库,不能使用。 DDS_test 集合 必选参数。 输入自定义数据库集合名称。如何创建数据库集合,请参见新建集合。 DDS_set 批处理大小 必选参数。 单次函数执行处理的最大数据量,设置在1~10000范围内。 100
obs:bucket:PutBucketNotification(设置桶的消息通知配置) 创建委托 创建委托的具体步骤请参见如何创建委托。此处以为FunctionGraph服务授予VPC访问权限为例,介绍如何为FunctionGraph服务创建委托。 登录统一身份认证服务(IAM)控制台。 在统一身份认证
FunctionGraph提供了REST(Representational State Transfer)风格API,支持您通过HTTPS请求调用,调用方法请参见如何调用API。 约束与限制 您能创建的函数数量与配额有关系,具体请参见关于配额。 更详细的限制请参见具体API的说明。 终端节点 终端节点即
运行时语言:默认。 委托名称:根据实际情况选择是否使用委托,例如步骤3中创建的DIS数据处理模板,需要您创建委托授权函数访问DIS服务,具体如何创建委托请参考配置委托权限。 描述:自定义。 信息配置完成后,单击“立即创建”。 参数介绍 应用程序创建成功后,可在应用中心列表中单击应用