检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
Integer 流量最小值 表9 PageInfo 参数 参数类型 描述 next_marker Long 下一次读取位置 previous_marker Long 上一次读取位置 current_count Long 当前页总数 状态码: 400 表10 响应Body参数 参数 参数类型
工作原理 Serverless Framework将serverless.yml中的所有语法转换为华为云部署管理的配置模板。 提供商插件解析serverless.yml配置并转换为华为云资源。 然后将函数的代码打包到目录中,压缩并上传到部署桶中。 资源部署完成。 建议在CI/
案例概述 场景介绍 通过LTS云日志服务,快速完成ECS等服务器的任务运行日志采集、加工和转换。 通过函数工作流服务中的函数创建LTS触发器获取日志数据,经由自定义函数对日志中的关键信息进行分析和处理,过滤出告警日志。 SMN消息通知服务通过短信和邮件推送告警信息,通知业务人员进行处理。
FunctionGraph业务使用流程 函数工作流FunctionGraph是一项基于事件驱动的函数托管计算服务。使用FunctionGraph函数,只需编写业务函数代码并设置运行的条件,无需配置和管理服务器等基础设施,函数以弹性、免运维、高可靠的方式运行。此外,按函数实际执行资源计费,不执行不产生费用。
运行日志的采集、加工和转换。 通过函数工作流服务中的函数创建LTS触发器获取日志数据,经由自定义函数对日志中的关键信息进行分析和处理,把过滤后的日志转存到另外的日志流中,如图1所示。 图1 处理流程 案例价值点 通过云日志服务LTS,快速完成日志采集和转换。 基于Serverle
免费额度 每个月您都能免费使用一定额度的函数工作流服务,免费额度是子主账户共同使用。 请求次数:每月100万次的免费请求。 计量时间:每月400,000GB-秒的免费执行时间。如果函数内存规格为1GB时,免费额度为400,000秒,如果函数内存规格为512MB时,免费额度为800
设备属性上报 设备消息 设备消息上报 设备消息状态 设备消息状态变更 设备状态 设备状态变更 产品 产品添加、产品删除、产品更新 设备异步命令状态 批量任务状态变更 运行日志 上报平台日志 批量任务 批量任务状态变更 单击“确定”,完成IoTDA触发器的创建。 触发函数 返回函数工作流控制台,在左侧的导航栏选择“函数
如何通过扩展完成SkyWalking的对接 通过以下对接SkyWalking的示例帮助您理解如何通过扩展API将函数与监控、可观察性、安全性和监管等工具集成。 当用已编译的语言实现扩展时,在本地编译生成二进制文件;使用非编译的语言实现扩展时,需要把对接第三方平台需要的依赖一起打包上传,且需要函数的运行时兼容。
mkdir -m 550 ${HOME}表示构建容器时创建${USER_NAME}用户的home目录。 USER:切换${USER_NAME}用户。 WORKDIR:切换工作目录到${USER_NAME}用户的“${HOME}”目录下。 COPY:将main.js和package.
mkdir -m 550 ${HOME}表示构建容器时创建${USER_NAME}用户的home目录。 USER:切换${USER_NAME}用户。 WORKDIR:切换工作目录到${USER_NAME}用户的“${HOME}”目录下。 COPY:将main.js和package.
以及设备上进行设备管理和数据上报,需要用户进一步参考IoTDA的文档。在该案例中,我们使用IoTDA + FunctionGraph 做一个坐标转换的示例(WGS84 坐标转 GCJ02坐标)。 实现流程 在IoTDA创建IoTDA实例(测试时可以创建标准版免费体验)。 在FunctionGraph创建函数。
opt/function/code。 cp -r /opt/function/code/lib/* /opt/function/code 切换到/opt/function/code目录下,将/opt/function/code下的文件都打入xxx.zip,依赖包制作完成。 cd /opt/function/code
需要将采集到的数据进行处理(比如格式转换),然后存储到表格存储服务(CloudTable Service)中,使用函数可以实现此功能。 函数+LTS:日志实时分析实战 通过LTS日志服务快速对ECS等服务器的运行服务进行日志采集、加工和转换;再基于函数工作流服务获取日志数据,同
Web 框架服务以极小的改造量快速迁移上云。 减少请求处理环节 函数可以直接接收并处理 HTTP 请求,API 网关不再需要做 json 格式转换,减少请求处理环节,提升 Web 服务性能。 编写体验舒适化 HTTP 函数的编写体验更贴近编写原生 Web 服务,可以使用 Node.js
Redis重试机制 Redis客户端支持添加自动重试机制,确保在执行Redis操作失败后重试特定次数,这样能大幅度降低暂时性故障影响。例如:发生瞬时的网络抖动、磁盘抖动导致服务暂时不可用或者调用超时的情况下,提高Redis操作的成功概率。 连接DCS单机、主备、读写分离、Prox
配置FunctionGraph的监控告警 函数及触发器创建以后,可以实时监控函数被调用及运行情况。 监控函数 不同版本函数的监控信息做了区分,查询函数指标之前设置函数版本,可以查询不同版本对应的监控信息。 操作步骤 函数实现与云监控服务的对接,函数上报云监控服务的监控指标,用户可
该字段。 description 函数描述。 version_description 函数版本描述。 last_modified 函数最后一次更新时间。 func_code 函数代码,请参考表2。 depend_list 依赖包列表。 strategy_config 函数策略配置,请参考表3。
API)、OBS桶(例如,上传到桶中的镜像)等等。 在Serverless Framework中为华为云函数工作流定义事件时,Framework会自动将事件及其函数转换为相应的云资源。这样就可以配置事件,以便您的函数可以侦听它。 服务 服务是Framework的组织单位。您可以将其视为项目文件,单个应用可
本号,例如:v20220510-190658。 描述:对于版本的描述信息,可以不填。 单击“确定”,系统自动完成版本发布,当前函数版本也会切换至新创建的版本。 单个函数最多可以发布20个版本。 latest版本设置了预留实例,能修改函数配置。新发布的非latest版本默认不带预留实例。
depend_id 是 String 依赖包的ID。 表2 Query参数 参数 是否必选 参数类型 描述 marker 否 String 上一次查询依赖包的最后记录位置,默认为"0"。 maxitems 否 String 单次查询最大条数 请求参数 表3 请求Header参数 参数