检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
初始化 登录函数工作流控制台,区域选择“上海一”。在左侧导航栏选择“应用中心”,在“应用程序”列表中单击需要初始化应用名称,进入“总览”页面。 在“总览”页面,单击“初始化自定义模型”开始配置。 图1 初始化自定义模型 VPC、子网、文件系统请选择前面创建的资源,函数访问路径默认
已经创建API分组,此处以APIGroup_test分组为例,创建过程请参见创建API分组。 创建APIG触发器 登录函数工作流控制台,在左侧的导航栏选择“函数 > 函数列表”。 单击右上方的“创建函数”,进入“创建函数”页面。 设置以下函数信息。 函数名称:输入您自定义的函数名称,例如:apig。
登录容器镜像服务控制台,在左侧导航栏选择“我的镜像”。 单击右上角的“客户端上传”或“页面上传”。 根据指示上传镜像。 上传成功后,在“我的镜像”界面可查看。 步骤四:创建函数 在服务控制台左侧导航栏,选择“计算 > 函数工作流”。进入函数工作流控制台后在左侧导航栏选择“函数 > 函数列表”。
已开通应用性能管理APM服务的使用权限,具体请参见APM权限管理。若未开通,则无法获取调用链相关数据。 开通调用链 登录函数工作流控制台,在左侧的导航栏选择“函数 > 函数列表”。 单击函数名称,进入函数详情界面。 选择“监控 > 调用链”。 单击“点击开通”。 图1 开通调用链监控 此
务。(目前仅华北-北京四、华东-上海一暂时支持该功能。) 创建步骤 登录函数工作流控制台,在左侧导航栏选择“应用中心”。 单击右上方的“创建应用”,进入“选择应用模板”页面。 左侧导航栏分为“运行时”和“使用场景”两个筛选条件,您可根据业务需求筛选相应模板,本章节以创建DIS数据
授权必要的云服务资源的操作权限,且委托授权的生效需要15-30分钟才能生效,所以强烈建议您提前创建委托。 登录统一身份认证服务控制台,左侧导航栏选择“委托”,进入“委托”页面后,右上角单击“创建委托”。 在“创建委托”页面,配置如下参数: 委托名称:自定义。 委托类型:选择“云服务”。
成功以后,可以创建API,设置安全认证为自定义认证,并定义后端服务类型为FunctionGraph,步骤如下。 登录APIG控制台,在左侧导航栏选择“API管理 > API列表”,单击右上方的“创建API”。 配置API基本信息,详细如图1、图2所示。 API名称:输入您自定义的名称,例如API_test。
zip”上传到华为云“上海一”的任意OBS桶中,并复制其链接备用,更多详情请参见上传对象。 图3 复制OBS桶链接 登录函数工作流控制台,在左侧导航栏选择“函数 > 依赖包管理”,单击“创建依赖包”,配置如下参数: 依赖包名称:输入“nextjs13.5.6”。 代码上传方式:选择“从OBS上传文件”。
开通CTS云审计服务 在云审计服务中开通配置追踪器,如图1所示。开通案例参考追踪器配置。 图1 配置追踪器 创建委托 登录统一身份认证服务控制台,在左侧导航栏单击“委托”,进入“委托”界面。 单击“创建委托”,进入“创建委托”界面。 填写委托信息。 委托名称:输入“serverless_trust”。
is_stateful_function Boolean 是否支持有状态,v2版本支持 domain_names String 函数配置的需要支持域名解析的内网域名。 is_return_stream Boolean 是否返回流式数据(已废弃) enable_auth_in_header Boolean
日志采集到指定的日志组,配置过程请参考安装ICAgent。 图1 流程图 创建委托 登录统一身份认证服务控制台。 在统一身份认证服务的左侧导航窗格中,选择“委托”菜单,单击右上方的“+创建委托”,如图2所示。 图2 创建委托 开始配置委托。 委托名称:LtsOperation。 委托类型:选择“云服务”。
约束与限制 支持区域 当前支持的区域列表,请参见表1 表1 支持区域 区域名称 区域ID 非洲-约翰内斯堡 af-south-1 中国-香港 ap-southeast-1 亚太-曼谷 ap-southeast-2 亚太-新加坡 ap-southeast-3 亚太-雅加达 ap-southeast-4
创建函数 登录函数工作流控制台,在左侧导航栏选择“总览”,单击“创建函数”进入创建函数界面。 选择“创建空白函数”,在创建函数界面配置如下信息:函数类型选择“事件函数”、输入函数名“access-redis-demo”,选择运行时“Python3.9”,最后单击创建函数。 图1 创建函数
outFileName, outFile = watermark_image(localFile, srcObjName) # 将转换后的文件上传到新的obs桶中 uploadFileToObs(client, outputBucket, outFileName, outFile)
数时延,例如深度学习场景下加载规格较大的模型、数据库场景下连接池构建。 前提条件 已创建函数。 初始化函数 登录函数工作流控制台,在左侧的导航栏选择“函数 > 函数列表”。 选择待配置的函数,单击进入函数详情页。 选择“设置 > 生命周期”,开启“初始化配置”。 图1 开启初始化配置
URI-scheme:表示用于传输请求的协议,当前所有API均采用HTTPS协议。 Endpoint:指定承载REST服务端点的服务器域名或IP,不同服务不同区域的Endpoint不同,您可以从地区和终端节点中获取。例如IAM服务在“华北-北京一”区域的Endpoint为“iam
达到更低的成本开销。 前提条件 已创建函数,若未创建,请参见使用空白模板创建函数。 操作步骤 登录FunctionGraph控制台,在左侧导航栏选择“函数 > 函数列表”,单击已创建的函数名称。 图1 选择已创建的函数 在“设置 > 高级设置”页签下,开启“动态内存”。 通过本地
tionGraph控制台已存在需要创建预留实例的目标函数,例如Objective-func。 登录FunctionGraph控制台,在左侧导航栏选择“函数 > 预留实例列表”,进入“预留实例列表”界面。 单击“配置预留实例”,弹出“配置预留实例”对话框。 设置以下信息。 表2 预留实例信息
应用运维管理服务(AOM)管理函数日志页面 云日志服务(LTS)管理函数日志页面 图1 日志页面 应用运维服务(AOM)管理函数日志 登录函数工作流控制台,在左侧的导航栏选择“函数 > 函数列表”。 单击函数名称,进入函数详情界面。 选择“监控 > 日志 ”,在“日志”页签,输入查询条件。 支持的日志查询条件:
例如执行失败信息保存到OBS,后续分析失败原因;执行成功信息推送到DIS或再次触发函数做处理等。 操作步骤 登录函数工作流控制台,在左侧的导航栏选择“函数 > 函数列表”。 选择待配置的函数,单击进入函数详情页。 选择“设置 > 异步配置”,在“异步配置”页签,单击“配置异步调用”。