配置 BLS 触发器 登录管理控制台,选择“产品服务> 函数计算 CFC”,进入“函数列表”页面。 点击创建函数,选择从模版创建函数,模版选择bls-log-analysis(该模版函数实现了从BLS中拉取日志数据并输出)。 点击左侧导航栏中的“触发器”,进入函数配置页面,点击“新增触发器”。在弹出框中选择 BLS 触发器。
访问公网 函数未配置 VPC 前,函数的出站流量从函数计算服务的公共公网出口流出,因此能够正常访问公网。给函数配置 VPC 后,函数会进入 VPC 内的子网,所有出站流量均进入 VPC。如果函数同时需要访问 VPC 和公网,那么您需要在 VPC 中配置 NAT 网关 ,并绑定 弹性公网 IP 。
登录管理控制台,选择“产品服务>云函数计算 CFC”,进入“函数列表”页面。 在“函数列表”页面,点击名称为hello-cdn的函数,进入函数详情页面。 在函数详情页中编写函数代码,以对触发操作做出适当的处理,之后点击右下角保存按钮完成函数的修改操作。
定时任务触发器 定时触发器 函数计算支持定时触发器,即在指定的时间点触发函数的执行。触发的时间使用 UTC 时区,计划的最小精度为 1 分钟。 使用限制 请注意同一函数下最多可创建10个定时触发器。 创建定时触发器 登录管理控制台,选择“产品服务> 函数计算 CFC”,进入“函数列表”页面 点击需要添加定时触发器的函数名称(即 crontabtrigger),进入函数详情页面。
2.4 云市场服务商(或称“服务商”):是指通过云市场向用户销售及/或提供基于百度智能云计算业务的软件及服务的企业或个人。直接向用户销售商品的销售商和向用户提供实际服务的服务商统称为云市场服务商,包括百度智能云和第三方服务商。 2.5 云市场用户(或称“最终用户”、“用户”):是指通过云市场,购买、获取获取服务商提供的软件及服务的企业或个人。
背景信息 百度云函数计算提供两种执行日志存储类型:日志服务BLS或对象存储BOS 日志服务BLS 是一站式实时日志分析服务,提供日志数据采集传输、检索分析、实时消费与转储等功能,帮助用户轻松应对服务运维管理、商业趋势洞察、安全监控审计等业务场景。 对象存储BOS 提供稳定、安全、高效、高可扩展的云存储服务。可以将任意数量和形式的非结构化数据存入BOS,并对数据进行管理和处理。
例如自动化的软件部署从构建 Docker 容器、上传容器镜像,开始并追踪各节点下拉镜像并启动新版本镜像的容器,每一步云函数产生的日志会被保存到日志服务可供查询分享。基于工作流的自动化运维比单机运维脚本具有高可用、自带的错误处理机制和进度图形化的特点。
步骤如下: 在百度云管理控制台中选择【产品服务】>【全部产品】>【函数计算 CFC】 点击【创建函数】按钮,创建一个空白函数。函数运行时则选择Golang。 在【函数代码】页面选择【上传函数.ZIP】包按钮,上传您打包好的二进制包。同时选择您的函数执行入口。 上传完毕后,您可以使用默认测试事件测试函数是否部署成功。 示例代码 完整的示例代码 点此下载
根据后端实现的不同,函数计算触发器可以分成 relation 和 eventSourceMapping 两种类型,对应两种API和SDK调用方法,具体分类如下表格所示。在使用SDK时需要根据触发器的类型调用不同的方法。
支持BOS触发器 支持BOS日志存储 支持控制台查看日志 开发语言支持Java 提供本地开发工具支持 2018-06 上线广州区域 开发语言支持Python、Node.js 提供函数运行状态监控指标 提供安全数据库存储服务RDS on TLS 2017-11 百度智能云函数计算服务CFC正式发布