检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
"topic_urn":"string", "subscription_status":"string" } SMN触发器数据说明如表3所示。 表3 SMN触发器数据说明 字段名称 字段说明 topic_urn SMN服务的topic_urn,创建时必填。 subscription_status
尔”。 在左侧导航栏中选择“函数 > 函数列表”,单击“创建函数”进入函数创建页面。 选择创建“容器镜像”函数,基本信息参数请参考表3填写。 表3 创建函数参数说明 参数 取值样例 说明 函数类型 HTTP函数 必选参数。 选择函数的类型,有以下两种类型: 事件函数:处理事件请求
同步调用函数的执行时间在900秒内,异步调用函数的执行时间在72小时内。 FunctionGraph函数默认的执行超时时间为3秒,您可以自行设置执行超时时间为3 ~ 259200秒之间的任何整数。如果执行超时时间设置为3秒,超过3秒后,函数将终止执行。 父主题: 函数执行
执行异步调用示例命令,参数说明请参见表3。 hcloud FunctionGraph AsyncInvokeFunction --cli-region="cn-east-3" --function_urn="urn:fss:cn-east-3:******:function:de
示例3:函数互调 场景描述 本章节以python语言举例,指导您在一个函数里调用另外一个函数。 API的调用方法请参见如何调用API。 前提条件 已创建委托,包含“FunctionGraph Administrator”或“Tenant Administrator”权限的委托。 约束与限制
json文件,选中并复制到任意目录,此处仍置于sd目录下,重命名为config_user1.json。如图3所示,同样为用户user2复制一份,命名为config_user2.json。 图2 复制config.json文件 图3 复制生成config_user1.json和config_user2.json文件
TRIM_HORIZON:从最早被存储至分区的有效记录开始读取。 例如,某租户使用DIS的通道,分别上传了三条数据A1,A2,A3。N天后(设定A1已过期,A2和A3仍在有效期范围内),该租户需要下载此三条数据,并选择了TRIM_HORIZON这种下载方式。那么用户可下载的数据将从A2开始读取。
定制运行时 支持 支持 不支持 支持 Cangjie 不支持 支持 不支持 支持 函数触发器 函数支持配置多种类型触发器,触发器调用方式如表3所示。 表3 函数触发器的调用机制 触发器 调用方式 API网关服务(APIG专享版) 默认为同步调用,但可以修改为异步调用,具体配置方式请参考配置函数的异步调用。
max_async_retry_attempts 否 Integer 异步调用失败后的最大重试次数,默认值为1。取值范围[0,3]。 最小值:0 最大值:3 destination_config 否 FuncAsyncDestinationConfig object 异步调用目标。
repo编辑配置信息。 vi /etc/yum.repos.d/euleros.repo Euler 2.0SP3 yum配置信息如下: [base] name=EulerOS-2.0SP3 base baseurl=http://repo.huaweicloud.com/euler/2.3/os/x86_64/
和过滤后的实时日志对比。 图1 过滤前日志 图2 过滤后日志 您可以通过函数指标查看函数的调用情况,如下 3 张图所示。 图3 函数指标1 图4 函数指标2 图5 函数指标3 父主题: 使用FunctionGraph函数对LTS中的日志进行实时过滤
txt文件,可查看到具体的告警日志内容,如图2所示。 图1 告警消息邮件通知 图2 告警日志详情 可以通过函数指标查看函数的调用情况,如图3所示。 图3 函数指标 父主题: 使用FunctionGraph函数识别LTS中的异常业务日志并存储到OBS
Python 3.6 (runtime = python3) Python 3.9(runtime = python3) Python 3.10(runtime = python3) Python 3.12(runtime = python3) Python函数接口定义 Python函数有明确的接口定义,如下所示。
"4f4ae4eb-dcdc-4dd3-bffd-79600bd972b3", "owner" : "*****", "link" : "https://{bukcet}.{obs_endpoint}/depends/****/4f4ae4eb-dcdc-4dd3-bffd-79600bd972b3
1、函数服务不支持华为云解析服务上的自定义域名。 2、如果要配置华为云解析上注册域名的话,需要在自己的函数内部简单实现下域名转IP的操作。 3、调用DNS的API来解析域名对应的IP,然后函数通过调用IP访问对应的服务。 父主题: 通用问题
请求示例 将函数预留实例数量更新为3。 PUT https://{Endpoint}/v2/{project_id}/fgs/functions/{function_urn}/reservedinstances { "count" : 3 } 响应示例 状态码: 200 OK
"memory_size" : 128, "timeout" : 3, "code_type" : "obs", "code_url" : "https:xxx" } 创建名为xxx的自定义镜像函数,内存大小为128MB,超时时间3s,代码由SWR上传。 POST https://{E
定制运行时方式部署 支持使用定制运行时方式部署 GPU 函数。 定制运行时部署方式内置 python(Python 2.7.15)、python3(Python 3.6.8)、python3.7(Python 3.7.4)、python3.9(Python 3.9.2)。 约束:内置 cuda
获取华南区的Token示例命令如下。 curl -k -i -X POST https://iam.cn-south-1.myhuaweicloud.com/v3/auth/tokens -H 'Content-Type: application/json' -d '{ "auth": {
com/zy-linn/examples/tree/v3/legacy/huawei-nodejs 使用自定义模板在新文件夹中创建服务: serverless create --template-url https://github.com/zy-linn/examples/tree/v3/legacy/huawei-nodejs