概述 CFC 提供基于事件机制,弹性、高可用、扩展性好、极速响应的云端无服务器计算能力。您可以仅关注业务逻辑的代码部分,无需关注和配置服务器资源,支持多种函数触发器,满足多样化的事件触发场景。 CFC API对于每个HTTP请求,认证签名放在Authorization头域中,后端统一认证。且后端在Response头域中会添加x-bce-request-id,作为请求唯一标识,方便追踪定位问题。
安装Python3及以上运行环境 方案流程 创建CFC函数 开通CFC服务 如果您还没有开通CFC函数,请参考 函数计算概述 进行开通。 如果您已经开通CFC服务,可以跳过此步骤。
如上对callback入参的说明,您可以使用callback的第一个参数返回错误,如: exports.handler = (event, context, callback) => { callback(new Error('myError')) }; 该函数的返回结果如下: 日志 您可以在程序中使用如下语句来完成日志输出: console.log() 使用内置模块 函数计算的
CFS 云磁盘 CDS 存储网关BSG 边缘计算节点 BEC 数据流转平台CloudFlow 内容分发网络 CDN 海外CDN 动态加速 DRCDN 并行文件存储PFS 数据湖缓存加速工具RapidFS 数据库 云数据库 RDS 云数据库 Redis 云数据库 DocDB for MongoDB 云数据库 HBase 云数据库 GaiaDB 分布式数据库 GaiaDB-X 数据传输服务 DTS 云数据库
二、创建 CFC 函数 2.1 开通百度云 CFC 服务 若您还未开通百度云 TableStorage 服务,则可以通过【百度云控制台】>【计算】>【函数计算】开通相关服务。 2.2 创建函数 由于暂时 TableStorage 服务仅支持广州、保定地区。故需要您手动选择 CFC 广州地区,并以CFC_TableStorag_API为蓝图创建函数。
使用API进行版本控制 同时,您也可以使用百度云函数计算API对函数版本进行操作,详情见 版本操作 别名 您可以为您的百度云函数创建一个或者多个别名。函数别名类似一个指向特定函数版本的指针,您可以通过别名的百度云函数BRN对函数版本进行访问。 创建别名 百度云函数计算别名创建过程如下图所示: 打开 百度云控制台 ,进入CFC控制界面。 选择您希望创建别名的函数。
优化方法 冷启动的优化涉及开发侧、函数计算平台双方共同的努力。函数计算CFC平台已经对系统侧的冷启动做了大量优化。
专题议程 AGENDA 13:30 - 13:50 云计算、智能云与智能计算及标准化发布 杨丽蕴 中国电子技术标准化研究院软件中心云计算研究室主任 13:50 - 14:10 太行DPU2.0全面升级,构建新一代高性能 IaaS弹性底座 王富 百度杰出架构师 14:10 - 14:30 万亿级对象存储系统演进与实践 段立国 百度高级架构师 14:30 - 14:50 软硬结合驱动边缘计算创新场景 何方石
工作原理 整体方案如图所示: 用户上传一个图像文件到 BOS 后,BOS 触发器自动触发函数执行,函数调用 AIP 的图像效果增强服务处理图像,并且将处理后的视频保存回 BOS 的另一个 Bucket。本示例中,函数使用了图像效果增强服务的给黑白图像上色功能。
假设同时有3个请求需要处理,当单实例并发度设为1时,函数计算需要创建3个实例来处理这3个请求,每个实例分别处理1个请求;当单实例并发度设为10时,函数计算只需要创建1个实例就能处理这3个请求。 说明:默认情况下,函数的单实例并发度为1,即一个实例同时只会处理一个请求。当您设置了单实例并发度大于1后,函数计算在处理请求时,会尽可能地充分利用一个实例的并发度后再创建新的实例。