检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
函数配置委托。需要IAM支持,并在IAM界面创建委托,当函数需要访问其他服务时,必须提供该字段。配置后用户可以通过函数执行入口方法中的context参数获取具有委托中权限的token、ak、sk,用于访问其他云服务。如果用户函数不访问任何云服务,则不用提供委托名称。 app_xrole 否
的链接。 已配置具有OBS服务访问权限的委托,并记录委托名。 总体思路 创建FunctionGraph函数和Timer触发器,实现定时从OBS桶中下载文件,步骤如下: 创建函数:创建下载文件的函数。 修改函数的metadata信息:修改函数配置信息中的OBS地址、OBS桶名和文件名。
环境变量中添加ak、sk(获取AK/SK),再去掉配置的委托即可。 AK/SK认证就是使用AK/SK对请求进行签名,在请求时将签名信息添加到消息头,从而通过身份认证。 AK(Access Key ID):访问密钥ID。与私有访问密钥关联的唯一标识符;访问密钥ID和私有访问密钥一起使用,对请求进行加密签名。
像和创建照片缩略图。相关内容请参考对象存储服务用户指南。 数据接入服务(DIS) 构建FunctionGraph函数定期轮询DIS数据流中的新记录,例如网站点击流、财务交易记录、社交媒体源、IT日志和位置跟踪事件等。相关内容请参考数据接入服务用户指南。 云日志服务(LTS) 构建
>> /etc/fstab // IP填ECS在子网中的IP echo "xx.xx.xx.xx:/home/user2/share /nfs nfs4 defaults 0 0" >> /etc/fstab // IP填ECS在子网中的IP mount -av 查看共享信息,显示如下即表示创建NFS共享成功。
约束与限制 支持区域 当前支持的区域列表,请参见表1 表1 支持区域 区域名称 区域ID 非洲-约翰内斯堡 af-south-1 中国-香港 ap-southeast-1 亚太-曼谷 ap-southeast-2 亚太-新加坡 ap-southeast-3 亚太-雅加达 ap-southeast-4
准备 概览 创建VPC和子网 创建SFS Turbo文件系统 创建委托 配置域名解析 父主题: 通过应用中心部署AI绘画Stable-Diffusion
试事件”对话框。 填写如下表1所示测试信息后,单击“保存”。 表1 测试参数 参数 说明 配置测试事件 可创建新的测试事件,也可编辑已有的测试事件。 选择默认值:“创建新的测试事件”。 事件模板 选择"分布式消息服务 RocketMQ版 (HC.ROCKETMQ)"模板,使用系统内置HC
函数配置 FunctionGraph函数是否支持环境变量? 能否在函数环境变量中存储敏感信息? 如何使用函数为图片打水印? 如何通过父函数调用子函数? 如何通过版本和别名实现绑定APIG触发器的HTTP函数的灰度升级?
如果没有委托,需要创建新委托,创建完后回到此界面选择。 添加挂载配置 在函数详情页单击“设置 > 磁盘挂载”,单击“添加挂载”,如果当前没有添加过文件系统配置,那么需要设置一下用户ID和组ID。 用户ID和用户组ID分别对应Linux系统中的uid和gid,作为函数在运行中访问文件系统的身份。
前提条件 已经在统一身份认证创建委托,创建过程请参见配置委托权限。 创建CTS触发器 登录函数工作流控制台,在左侧的导航栏选择“函数 > 函数列表”。 单击右上方的“创建函数”,进入“创建函数”页面。 设置以下函数信息。 函数名称:输入您自定义的函数名称,例如:HelloWorld。
续费 如需续费,请在管理控制台“续费管理”页面进行续费操作,如图1所示。详细操作请参考续费管理。 图1 续费管理
字段名称 字段说明 instance_id Kafka实例ID topic_id 主题ID kafka_user 用户名 kafka_password 用户密码 kafka_ssl_enable 是否开启ssl验证(若开启则用户名和密码字段是为必选) batch_size 批次大小
获得依赖包的OBS存储链接。 登录FunctionGraph控制台,在左侧导航栏选择“函数 > 依赖包管理”,进入“依赖包管理”界面。 选择“创建依赖包”,弹出“创建依赖包”对话框。 输入依赖包名称、运行时语言和OBS存储链接,单击“确定”。 OBS存储链接获取方法请参见OBS对
长费用。 单实例单并发与单实例多并发的对比 当一个函数执行需要花费5秒,若配置为单实例单并发,三次函数调用请求分别在三个函数实例执行,总执行时长为15秒。 若配置为单实例多并发,设置单实例并发数为5,即单个实例最多支持5个并发请求,如果有三次函数调用请求,将在一个实例内并发处理,总执行时间为5秒。
回调函数(callback):callback方法完整声明为callback(err, message),用户通过此方法可以返回err和message至前台结果显示页面。具体的err或message内容需要用户自己定义,如字符串。 函数执行入口: index.handler 函数执行入口格式为“[文件名]
API或者云产品事件源触发函数,生成函数实例,实现业务功能,函数在运行过程中的资源调度由FunctionGraph来管理。 用户可以查看函数运行日志和监控信息,按照代码运行情况收费,代码未运行时不产生费用。 图1 函数使用流程 说明如下: 编写代码 用户编写代码,目前支持Node.js、
函数初始化的超时时间,如开启函数初始化功能则设置,不开启则不设置。 函数初始化超时时间设置范围为1-300秒。 函数初始化入口 在函数配置页面中,可以选择开启函数初始化功能。各runtime的函数初始化入口命名规范与原有函数执行入口保持一致。如Node.js和Python函数,命名规则:[文件名]
配置测试事件 可创建新的测试事件,也可编辑已有的测试事件。 选择默认值:“创建新的测试事件”。 事件模板 选择“空白”模板,代码请参见EG示例事件中“云服务事件源”。 事件名称 事件名称必须以大写或小写字母开头,支持字母(大写或小写),数字和下划线“_”(或中划线“-”),并以字
件。 有关函数在线调试测试事件的操作,您可以参见使用空白模板创建函数指导视频中调试测试事件的介绍。 创建测试事件 登录FunctionGraph控制台,在左侧导航栏选择“函数 > 函数列表”,进入函数页面。 单击函数名称,进入函数详情界面。 在函数详情页,选择函数版本,单击“测试”,弹出“配置测试事件”页。