检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
函数无法通过VPC连接对应的Redis? 问题现象 相同的代码,函数能通过VPC1连通Redis1,但是不能通过VPC2连通Redis2。 解决方案 与客户确认问题现象,Redis1在VPC1中,Redis2在VPC2中,Redis客户端代码是同一套代码。 查看连接报错信息如下,通过VPC2连接Redis2时,Redis
准备 本例提供了日志实时过滤功能的程序包及依赖包,用户可以下载 lts_cleanse.zip(包含函数A代码文件write_log.py、函数B代码文件lts_cleanse.py及依赖包huaweicloudsdklts) 、lts_cleanse.zip.sha256 学习使用。
int,如:cn-north-4.myhuaweicloud.com,具体Endpoint信息,请参考地区和终端节点。 选择依赖包。 在“代码”页签,添加“huaweicloudsdk_ecs_core_py3.6”依赖包。 添加依赖包详细操作请参见配置函数依赖。 如果您所在区域
创建函数 创建函数选择的“区域”与要访问的Redis实例所在的区域一致。 根据Redis实例类型选择示例代码覆盖函数代码详情页中index.py内的代码。 图2 替换代码 在函数代码详情页,单击“添加依赖包”,选择私有依赖包源,添加创建依赖包创建的redis-py-4.6.0依赖包。
什么场景下需要引入依赖? 当您安装了某个程序或开发了某段代码,需要依赖某个环境运行时,此时您需要引入依赖。 父主题: 依赖包管理
函数生命周期管理 获取函数列表 创建函数 删除函数/版本 获取指定函数代码信息 修改函数代码 获取函数的metadata 修改函数的metadata信息 更新函数最大实例数 查询函数标签列表 禁用/启动函数快照 获取指定函数绑定的servicebridge函数列表 查询函数快照制作状态
cn-north-4 --function-name fg-test --alias-name pre --access xxxx 上述命令的执行结果示例: fg-test: aliasName: pre versionId: 1
assume-yes y 选填 在交互时,默认选择y 操作案例 有资源描述文件(Yaml)时,可以直接执行s remove进行资源删除,描述文件(Yaml)示例: Function [myFunction] deleted successfully. 父主题: remove命令
在函数平台,请参见如何在函数平台创建依赖包,完成依赖包创建。 进入待配置依赖包的函数配置详情页,在“代码”页签下,请参见如何为函数添加依赖包,添加制作成功的私有依赖包。在函数代码中即可使用其功能。 父主题: 依赖包管理
“pip install huaweicloudsdklts”。同时,示例代码中包含了已适用于python3.9的huaweicloudsdklts依赖。 创建功能函数 创建实现日志提取功能的函数,将示例代码包上传。创建过程请参考创建事件函数,运行时语言选择“Python3.9”
见FunctionGraph系统策略。若您需要对除FunctionGraph之外的其它服务授权,IAM支持服务的所有权限请参见系统权限。 示例流程 图1 给用户授权使用FunctionGraph权限的流程 创建用户组并授权 在IAM控制台创建用户组,并授予FunctionGrap
在EXPLORER可以看到完整的kong_new函数,其中函数代码只是 “index.js”,其余的都是配置文件,可以不关心。 函数下载、推送代码比较流程 鉴于本地代码与远程代码可能存在不同,会存在新代码覆盖老代码的情况,所以当下载、推送时候,都会有弹框提示。 函数 node01
list --region cn-north-4 --function-name fg-test --access xxxx 上述命令的执行结果示例: fg-test: - aliasName: pre versionId:
FunctionGraph函数的执行包含了哪些过程? FunctionGraph函数的执行过程包含两步: 选择一个相应内存的空闲实例。 执行用户的指定运行代码。 父主题: 函数执行
raph)”。 函数名称:选择“test3”。 版本/别名:默认选择“latest”。 选择“代码”页签,配置测试事件。 选择“空白模板”,将配置说明中的异步调用目标的示例代码拷贝到代码区,单击“创建”。 函数工作流控制台界面右上角选择“工具 > API Explorer”,进入API
平台遥测:日志、指标和跟踪,描述与执行环境运行时生命周期、扩展生命周期和函数调用相关的事件和错误。 函数日志:FunctionGraph函数代码生成的自定义日志。 扩展日志:FunctionGraph扩展代码生成的自定义日志。 如何在扩展中使用OpenTelemetry API 注册OpenTelemetry API
具体创建步骤请参见:创建自定义策略。本章为您介绍常用的FunctionGraph自定义策略样例。 FunctionGraph自定义策略样例 示例1:授权用户查询函数代码和配置 { "Version": "1.1", "Statement": [
在函数中引入动态链接库 函数运行环境中已经默认将代码根目录和根目录下的lib目录加入到LD_LIBRARY_PATH中,只需要将动态链接库放到此处即可。 在代码中直接修改LD_LIBRARY_PATH环境变量。 如果依赖的.so文件放在其他目录,可以在配置页面设置LD_LIBRA
修订记录 表1 修订记录 发布日期 修订记录 2022-11-21 新增接口内容如下: 分页查询指定函数流记录 2022-11-14 新增接口内容如下: 创建依赖包版本 获取依赖包版本列表 获取依赖包版本详情 删除依赖包版本 获取按指定指标排序的函数列表 获取函数预留实例配置列表
安全 责任共担 资产识别与管理 身份认证与访问控制 数据保护技术 审计与日志 服务韧性 监控安全风险 认证证书 代码签名