函数调用 请求参数和响应参数请参考 函数调用接口 。
Println ( create function trigger success: , result ) } 提示: 不同类型的触发器,其Data字段所需内容不同,具体可以参考文档 触发器配置 更新触发器 使用以下代码可以更新一个函数的触发器 args := & api .
服务管理 服务 服务是函数计算资源管理的单位。从资源使用维度出发,一个服务可以由多个函数组成。函数按服务维度来拆分管理,易于不同人员管理维护。在创建云函数时,您可以选择函数所在的服务,从而更有效地管理您的云函数。 创建服务 百度云函数计算创建服务的步骤如下所示: 打开 百度云控制台 ,进入CFC控制界面。 在左侧导航栏中,点击【服务管理】进入服务管理页面。
以 Node.js 为例,打包完成的 zip 文件的目录结构应该为 Example.zip 示例工程包 |--- lib 业务文件目录 |--- node_modules npm三方件目录 |--- index.js 入口js文件(必选) |--- package.json npm项目管理文件 Windows 平台下,您可以使用图形界面打开函数代码目录,挨个选择需要打包的文件以后,单击鼠标右键,选择
Target string 触发函数BRN。
配置死信队列 有以下两种方式为函数配置死信队列: 通过API方式:在创建函数或更新函数配置接口中指定函数的DeadLetterTopic 通过控制台:在创建函数后,进入函数详情页,为函数添加死信队列 注意:创建死信队列前,首先需要在消息服务中创建Topic,具体请参考 百度消息服务 。
quot;); }; 执行函数 在创建CFC函数时,需要指定 处理程序 以让CFC能够找到入口函数。 对于Node.js函数, 处理程序为您函数中的 module-name.export 值,例如,填写 index.handler 则表示调用的是index.js中的export.handler函数。
BOS触发器 用户可以为新建的函数或已有函数配置 BOS 触发器,创建函数的流程可以具体参考 创建函数 。 这里假设用户已完成一个名为 bostrigger 的 Python 函数的创建,以下内容以此为前提,指引用户在 CFC 控制台在函数管理页面中为函数配置触发器。接下来,我们将通过三步来完成一个触发器的设置。
CDN触发器 用户可以为新建的函数或已有函数配置CDN触发器,创建函数的流程可以具体参考 创建函数 这里不再赘述。 这里假设用户已完成一个名为hello-cdn的Python函数的创建,以下内容以此为前提,指引用户在CFC控制台在函数管理页面中为函数配置触发器。接下来,我们将通过三步来完成一个触发器的设置。
按需付费,在您创建函数时无需付费,之后根据您使用函数时实际产生的 调用次数 、 函数运行占用资源的时间 和 公网流量 计费,具体的计费价格请参见 CFC价格详情 。 计费公式 总费用=函数调用次数费用+函数运行占用资源时间费用+公网流量费用 免费额度 取消免费额度的规则自2023年3月10日0时开始生效。 生效日前开通CFC且产生首次调用的老用户,将于生效日开始不再享受每月免费额度的申领。