检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
用户需要为冷启动时间付费吗? 不需要,冷启动时间不会被计量,因此用户无需为冷启动时间付费。 父主题: 其他问题
示例流程 图1 给用户授权使用FunctionGraph权限的流程 创建用户组并授权 在IAM控制台创建用户组,并授予FunctionGraph查询及调用权限“FunctionGraph Invoker”。 创建用户并加入用户组 在IAM控制台创建用户,并将其加入1中创建的用户组。 用户登录验证权限
RUNTIME_USERDATA 用户通过环境变量传入的值 RUNTIME_CPU 分配的CPU数 RUNTIME_MEMORY 分配的内存 RUNTIME_CODE_ROOT 包含函数代码的目录 RUNTIME_API_ADDR 自定义运行时API的主机和端口 用户定义的环境变量也同Fun
获取账号、IAM用户、项目、用户组、区域、委托的名称和ID 获取账号、IAM用户、项目的名称和ID 从控制台获取账号名、账号ID、用户名、用户ID、项目名称、项目ID 在调用接口时,部分URI中需要填入用户名、用户ID、账号名、账号ID、项目名称、项目ID,在“我的凭证”页面可以获取这些信息。
FunctionGraph会根据实际的请求情况自动弹性伸缩函数实例,并发变高时,会分配更多的函数实例来处理请求,并发减少时,相应的实例也会变少。 用户函数实例数=用户函数并发数/该函数的单实例并发数。 用户函数并发数:指某一刻该函数同时执行的请求数。 该函数的单实例并发数:指单个实例最多允许的函数并发数,即函数并发配置界面的“单实例并发数”。
Dir:容器的工作目录,当前不支持创建和修改文件夹路径,只能为“/”。该参数为可选参数,不填写,则默认使用 "/"。 用户ID:镜像运行时的用户ID,若不填写,默认为1003。 用户组ID:镜像运行时的用户组ID,若不填写,默认为1003。 现有委托 选择包含SWR Admin权限的委托,如需创建委托,请参见创建委托。
异步调用 异步调用指的是客户端触发函数后,FunctionGraph持久化请求并立即返回,客户端不等待请求最终处理完成,用户无法实时感知请求处理结果。FunctionGraph最终将异步请求排队,在服务端空闲的情况下逐个处理。如果您希望获取异步请求结果通知或者设置异步请求失败重试,请参见配置函数异步。
数处理请求。FunctionGraph保证一个函数实例在生命周期内,初始化函数成功执行且只能成功执行一次。初始化函数的执行时间也会被计量,用户需要为此付费,计费方式同请求处理函数。 应用场景 多个请求处理可以共享的业务逻辑适合放到初始化函数,以降低函数时延,例如深度学习场景下加载
如:周一到周五上午08:30:00执行函数等,具体请参见函数定时触发器Cron表达式规则。 是否开启:是否开启定时触发器。 附加信息:如果用户配置了触发事件,会将该事件填写到TIMER事件源的“user_event”字段,详情请参见支持的事件源。 单击“确定”,完成定时触发器的创建。
使用TensorFlow进行线性回归 首先在FunctionGraph页面将tensorflow添加为公共依赖 图1 tensorflow添加为公共依赖 在代码中导入tensorflow并使用 import json import random # 导入 TensorFlow 依赖库
函数流执行历史管理 标准函数流执行历史查询 登录FunctionGraph控制台,在左侧导航栏选择“函数流”,进入“函数流”页面。 在“函数流”流程列表页面,单击需要查看执行历史的流程,进入流程详情页面。 切换至“运行记录”页签,查看执行历史运行记录。 左侧为执行历史记录列表,展
访问密钥AK/SK。请参见:新增访问密钥。可以下载得到AK/SK文件,文件名一般为:credentials.csv。如下图所示,文件包含了用户名称(User Name),AK(Access Key Id),SK(Secret Access Key)。 图1 credentials
使用pytorch进行线性回归 在FunctionGraph页面将torch添加为公共依赖 图1 torch添加为公共依赖 在代码中导入torch并使用 # -*- coding:utf-8 -*- import json # 导入torch依赖 import torch as t
ECS购买完成后即可进行NFS共享设置,以下示例中以两个用户user1、user2进行介绍。 添加用户user1、user2并创建home目录。 useradd -m user1 && useradd -m user1 修改密码。 passwd user1 passwd user2 创建用户的共享目录,并修改共享目录操作权限为777。
定制运行时方式部署 支持使用定制运行时方式部署 GPU 函数。 定制运行时详见定制运行时语言 定制运行时部署方式内置 python(Python 2.7.15)、python3(Python 3.6.8)、python3.7(Python 3.7.4)、python3.9(Python
*函数类型 事件函数:通过触发器来触发函数执行。 HTTP函数:用户可以直接发送 HTTP 请求到 URL 触发函数执行。 说明: HTTP函数当前不区分编程语言,函数执行入口必须在bootstrap文件中设置,用户直接写启动命令,端口统一开放成8000。 HTTP函数只允许创建
用户使用相同的镜像名更新镜像,预留实例无法自动更新,会一直使用老镜像,应如何处理? 建议使用非latest的镜像tag管理镜像更新,避免使用完全相同的镜像名。 父主题: 函数执行
需要白名单验证),可以通过开启VPC,在VPC内配置公网NAT网关绑定EIP的方式实现,具体请参见配置固定公网IP。 访问VPC 函数支持用户创建虚拟私有云(VPC)并访问自己VPC内的资源。VPC开启后,函数不再具有默认的公网访问权限,如果需要访问公网,可通过在VPC内配置公网
函数工作流提供了按量和预留两种类型的实例。 按量实例是由函数工作流根据用户使用函数的实际情况来创建和释放,当函数工作流收到函数的调用请求时,自动为此请求分配执行环境。 预留实例是将函数实例的创建和释放交由用户管理,当您为某一函数创建了预留实例,函数工作流收到此函数的调用请求时,会
配置心跳函数 概述 心跳函数用于检测用户函数运行时的异常,例如以下场景: 用户函数死锁,无法正常运行。 用户函数内存溢出,无法正常运行。 用户函数网络异常,无法正常运行。 在配置了自定义心跳函数后,当用户函数运行时,FunctionGraph每隔5s向函数实例发送一次心跳请求,触