检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
表1 EG触发器(RabbitMQ)参数说明 参数 说明 取值样例 触发器类型 必选参数。 选择“分布式消息服务 RabbitMQ版 (HC.RABBITMQ)”。 分布式消息服务 RabbitMQ版 (HC.RABBITMQ) 触发器名称 必选参数。 触发器的名称。只能包含字母、数
调用。 Token在计算机系统中代表令牌(临时)的意思,拥有Token就代表拥有某种权限。Token认证就是在调用API的时候将Token加到请求消息头,从而通过身份认证,获得操作API的权限。 Token可通过调用获取用户Token接口获取,调用本服务API需要project级
ionGraph Administrator”权限,即FunctionGraph服务所有权限,更多权限的说明请参考权限管理。 步骤一:制作镜像 以在linux x86 64位系统上制作镜像为例。(系统配置无要求) 创建一个空文件夹 mkdir custom_container_http_example
触发器”,单击“创建触发器”。 图2 创建触发器 触发器类型选择“API 网关服务(APIG 专享版)”,配置信息如下: 实例:选择购买的APIG实例,若无实例可单击右侧“创建实例”进入购买实例页面。 API名称:默认即可,无需修改。 分组:选择在APIG服务中创建的API分组,若无分组,可单击“创建分组”跳
请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户Token。 通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 响应参数 状态码: 400 表3 响应Body参数 参数 参数类型
ionGraph Administrator”权限,即FunctionGraph服务所有权限,更多权限的说明请参考权限管理。 步骤一:制作镜像 以在linux x86 64位系统上制作镜像为例。(系统配置无要求) 创建一个空文件夹 mkdir custom_container_event_example
表1 EG触发器(RocketMQ)参数说明 参数 参数 取值样例 触发器类型 必选参数。 选择“分布式消息服务 RocketMQ版 (HC.ROCKETMQ)”。 分布式消息服务 RocketMQ版 (HC.ROCKETMQ) 触发器名称 必选参数。 触发器的名称。只能包含字母、数
当函数执行失败(系统错误或函数内部错误)时,函数计算将调用该配置对应的目标。 表5 FuncDestinationConfig 参数 参数类型 描述 destination String 目标类型。 OBS:通知到OBS服务。 SMN:通知到SMN服务。 DIS:通知到DIS服务。 FunctionGraph:
CTS: "云审计服务触发器。" DDS: "文档数据库服务触发器。" DMS: "分布式服务触发器。" DIS: "数据接入服务触发器。" LTS: "云日志服务触发器。" OBS: "对象存储触发器。" SMN: "消息通知服务触发器。" KAFKA: "专享版消息通知服务触发器。"
”,进入参数配置界面,请您根据实际业务需求进行配置。 图1 开通免费单元 参数配置完成后,单击“立即创建”,完成IoTDA实例创建。 创建函数 在服务控制台左侧导航栏,选择“计算 > 函数工作流”进入函数工作流控制台,单击“创建函数”。 选择“创建空白函数”,函数类型选择“事件函数”,输
CTS: "云审计服务触发器。" DDS: "文档数据库服务触发器。" DMS: "分布式服务触发器。" DIS: "数据接入服务触发器。" LTS: "云日志服务触发器。" OBS: "对象存储触发器。" SMN: "消息通知服务触发器。" KAFKA: "专享版消息通知服务触发器。"
通过runtime运行时加载代码。 用户函数内部进行初始化逻辑。 函数处理请求并将结果返回。 其中1、2和3是系统层面的冷启动开销,通过对调度以及各个环节的优化,函数工作流服务能做到负载快速增长时稳定的延时。4是函数内部初始化逻辑,属于应用层面的冷启动开销,例如深度学习场景下加载规格
当函数执行失败(系统错误或函数内部错误)时,函数计算将调用该配置对应的目标。 表7 FuncDestinationConfig 参数 参数类型 描述 destination String 目标类型。 OBS:通知到OBS服务。 SMN:通知到SMN服务。 DIS:通知到DIS服务。 FunctionGraph:
当函数执行失败(系统错误或函数内部错误)时,函数计算将调用该配置对应的目标。 表9 FuncDestinationConfig 参数 参数类型 描述 destination String 目标类型。 OBS:通知到OBS服务。 SMN:通知到SMN服务。 DIS:通知到DIS服务。 FunctionGraph:
Terraform提供了多种环境的安装包,具体可以参考Terraform官网。 下面以Linux CentOS (系统需要有访问公网权限)为例指导安装Terraform。 使用root用户登录系统,新建目录/home/Terraform,cd到Terraform目录执行如下命令: sudo yum
在DNS控制台,配置用户域名www.test.com解析到apig地址的ipv4规则,可参考网站解析至IP地址。 图3 配置ipv4规则 最后在函数服务配置该域名的解析配置(可参考FunctionGraph如何实现域名解析?),这样就能在函数中通过域名(www.test.com)访问专享版APIG中注册的接口了。
tform、function、extension。 响应代码 200 - 订阅请求成功 400 - 请求错误,并返回错误信息 500 - 服务错误 父主题: 概述
> 账单管理”查看资源的费用账单,以了解函数工作流在某个时间段的使用量和计费信息。 账单上报周期 函数工作流会按天结算周期上报使用量到计费系统进行结算,具体扣费规则可以参考按需产品周期结算说明。
函数实现的功能是:将收到的日志事件数据进行分析,过滤白名单功能,对非法IP登录/登出,进行SMN消息主题邮件告警。形成良好的账户安全监听服务。 设置环境变量 在函数配置页签需配置环境变量,设置SMN主题名称,说明如表1所示。 表1 环境变量说明表 环境变量 说明 SMN_Topic
调用的时候暂停CPU,节省资源,降低费用成本。详情请参见预留实例管理。 其他费用 在您使用函数工作流服务过程中,如果搭配使用了其它华为云服务,如OBS、SMN等,则您需要为该服务支付额外的费用,具体费用请参考价格详情。 计费周期 华为云函数工作流 FunctionGraph 按照